Commit Graph

8154 Commits

Author SHA1 Message Date
Machiavelli
758faad1ca Typo.
(Need more caffeine)

--HG--
branch : trunk
2010-05-10 21:38:05 +02:00
Machiavelli
4335d97f37 Fix typo that occured in the mess of exporting/stripping, my humble apologies.
--HG--
branch : trunk
2010-05-10 20:31:24 +02:00
Machiavelli
b468669ef7 Merge
Thanks to Aokromes for helping me test my previous commit

--HG--
branch : trunk
2010-05-10 19:50:05 +02:00
Machiavelli
d2f35a2045 Cleanup and optimization in realmd netcode.
- Get rid of some potential memory leaks and lingering connections issues.
- Code style cleanup where applicable.

Please give proper feedback and let me know how she fares.

--HG--
branch : trunk
2010-05-10 18:06:28 +02:00
click
5626c294e4 Remove double-included headers from script + remove whitespace. Closes issue 2091.
--HG--
branch : trunk
2010-05-10 16:48:39 +02:00
Brian
7957d06654 * Add SCRIPT_COMMAND_CLOSE_GOSSIP that can be used in gossip_scripts to force
* the gossip window to close when a given menu option is chosen.
* This is with all my love -- for Malcrom :P

--HG--
branch : trunk
2010-05-07 19:17:51 -06:00
click
608855f0a0 Stop drinking heavily and instead do things properly - fixes a typo from previous commit...
--HG--
branch : trunk
2010-05-10 14:14:07 +02:00
click
7817596a96 Fix the little messup from the previous commit (sorry!)
--HG--
branch : trunk
2010-05-10 14:08:53 +02:00
click
d79f6295aa Add support for NPC-based start of playing moviesequence + clean up indenting on earlier commit
--HG--
branch : trunk
2010-05-10 13:27:18 +02:00
click
5b20d478ff Another little fix on hunter Disengage - stop it from being usable when rooted
--HG--
branch : trunk
2010-05-10 03:02:30 +02:00
click
c214b4afb0 Correctly complete quests with QUEST_FLAGS_AUTO_ACCEPT which should be completed the moment you accept it.
This fixes the quests which weren't completable in starting areas. Fixes issue #2042. Patch by liberate.

--HG--
branch : trunk
2010-05-10 02:59:41 +02:00
Spp
3b3f0caa69 Fix a crash in GameObject::TakenDamage
Fixes issue 2082

--HG--
branch : trunk
2010-05-09 21:32:49 +02:00
click
02dfc46849 Fix hunters Disengage - disallow use when not in combat + use correct text when attempting to use it out of combat
Patch by mrDiver - fixes issue #568.

--HG--
branch : trunk
2010-05-09 08:39:25 +02:00
Spp
8154f98737 Backout 8109.
--HG--
branch : trunk
2010-05-09 06:31:54 +02:00
Spp
e3caa446aa Show GameObject HealthBar
Original patch by beberlescaraber
Closes issue 2056

--HG--
branch : trunk
2010-05-09 06:25:06 +02:00
Brian
42a379bfb1 * Fix the damn everloving neutral assist once again
* Patch coutesy of PivoNRoll

--HG--
branch : trunk
2010-05-06 02:13:15 -06:00
click
f60d534b73 Cleanup on some database-related files: merge some DB-related files, add some consistency to callhandles in sourcetree (M
+ combine MySQL-specific files into main database-files (click)
+ fix vcproj-files, adjust handler-function names for consistency (Machiavelli)

--HG--
branch : trunk
2010-05-08 05:03:32 +02:00
Spp
d6df19cd99 Add GUID to groups
--HG--
branch : trunk
2010-05-08 01:58:47 +02:00
Trazom62
0d06050eb4 Fix Beacon Of Light: not applying when not in LoS. Patch by beberlescaraber (adapted to latest rev).
Fixes issue #921.

--HG--
branch : trunk
2010-05-06 21:07:20 +02:00
Trazom62
c7c6a11ed6 Fix Script AzjolNerub/Anubarak. Patch by Snakeice.
Fixes issue #2022.

- Closes the ring, dives, summon mobs, visual before spikes and finally spikes.

--HG--
branch : trunk
2010-05-06 21:01:43 +02:00
Trazom62
03159c599a Fix Script Ahnkahet/Volazj.
- fix typo for insanity spell 3.
- reset phase mask of players when combat ends.
- remove heroic spell definition now in spelldifficulty_dbc.

--HG--
branch : trunk
2010-05-06 20:58:26 +02:00
Brian
ec324f0d55 * Removed registration form that was not kept up to date.
* If you want to run a public server, write your own

--HG--
branch : trunk
2010-05-03 20:07:50 -06:00
Brian
889fbc5b0b * Renamed map extractor folder to something more fitting
--HG--
branch : trunk
rename : contrib/extractor/CMakeLists.txt => contrib/map_extractor/CMakeLists.txt
rename : contrib/extractor/README.linux => contrib/map_extractor/README.linux
rename : contrib/extractor/System.cpp => contrib/map_extractor/System.cpp
rename : contrib/extractor/VC90_AD.sln => contrib/map_extractor/VC90_AD.sln
rename : contrib/extractor/VC90_ad.vcproj => contrib/map_extractor/VC90_ad.vcproj
rename : contrib/extractor/ad => contrib/map_extractor/ad
rename : contrib/extractor/ad.exe => contrib/map_extractor/ad.exe
rename : contrib/extractor/adt.cpp => contrib/map_extractor/adt.cpp
rename : contrib/extractor/adt.h => contrib/map_extractor/adt.h
rename : contrib/extractor/dbcfile.cpp => contrib/map_extractor/dbcfile.cpp
rename : contrib/extractor/dbcfile.h => contrib/map_extractor/dbcfile.h
rename : contrib/extractor/debug/zlib.lib => contrib/map_extractor/debug/zlib.lib
rename : contrib/extractor/libmpq/CMakeLists.txt => contrib/map_extractor/libmpq/CMakeLists.txt
rename : contrib/extractor/libmpq/common.cpp => contrib/map_extractor/libmpq/common.cpp
rename : contrib/extractor/libmpq/common.h => contrib/map_extractor/libmpq/common.h
rename : contrib/extractor/libmpq/explode.cpp => contrib/map_extractor/libmpq/explode.cpp
rename : contrib/extractor/libmpq/explode.h => contrib/map_extractor/libmpq/explode.h
rename : contrib/extractor/libmpq/extract.cpp => contrib/map_extractor/libmpq/extract.cpp
rename : contrib/extractor/libmpq/huffman.cpp => contrib/map_extractor/libmpq/huffman.cpp
rename : contrib/extractor/libmpq/huffman.h => contrib/map_extractor/libmpq/huffman.h
rename : contrib/extractor/libmpq/mpq.cpp => contrib/map_extractor/libmpq/mpq.cpp
rename : contrib/extractor/libmpq/mpq.h => contrib/map_extractor/libmpq/mpq.h
rename : contrib/extractor/libmpq/parser.cpp => contrib/map_extractor/libmpq/parser.cpp
rename : contrib/extractor/libmpq/wave.cpp => contrib/map_extractor/libmpq/wave.cpp
rename : contrib/extractor/libmpq/wave.h => contrib/map_extractor/libmpq/wave.h
rename : contrib/extractor/libmpq/zconf.h => contrib/map_extractor/libmpq/zconf.h
rename : contrib/extractor/libmpq/zlib.h => contrib/map_extractor/libmpq/zlib.h
rename : contrib/extractor/loadlib/CMakeLists.txt => contrib/map_extractor/loadlib/CMakeLists.txt
rename : contrib/extractor/loadlib/adt.cpp => contrib/map_extractor/loadlib/adt.cpp
rename : contrib/extractor/loadlib/adt.h => contrib/map_extractor/loadlib/adt.h
rename : contrib/extractor/loadlib/loadlib.cpp => contrib/map_extractor/loadlib/loadlib.cpp
rename : contrib/extractor/loadlib/loadlib.h => contrib/map_extractor/loadlib/loadlib.h
rename : contrib/extractor/loadlib/wdt.cpp => contrib/map_extractor/loadlib/wdt.cpp
rename : contrib/extractor/loadlib/wdt.h => contrib/map_extractor/loadlib/wdt.h
rename : contrib/extractor/mpq_libmpq.cpp => contrib/map_extractor/mpq_libmpq.cpp
rename : contrib/extractor/mpq_libmpq.h => contrib/map_extractor/mpq_libmpq.h
rename : contrib/extractor/release/zlib.lib => contrib/map_extractor/release/zlib.lib
2010-05-03 20:06:29 -06:00
Brian
92bb163343 * Cleanup of old VS build files for the map extractor
--HG--
branch : trunk
2010-05-03 20:05:15 -06:00
Anubisss
a5fc22895e Correctly allocate memory for script npc_crusade_recruit. Bug found by hunteee.
--HG--
branch : trunk
2010-05-06 14:58:45 +02:00
Rat
b45e55fde9 small tweak for escortAI's debuglog
--HG--
branch : trunk
2010-05-06 11:46:13 +02:00
click
cb84d3e617 Cleanup : Remove postgreSQL-support (not used and has also been broken for a long time)
--HG--
branch : trunk
2010-05-06 09:53:09 +02:00
click
38061a6fa6 Remove a double transaction-start (creating a nested transaction = bad)
--HG--
branch : trunk
2010-05-06 00:35:09 +02:00
Machiavelli
6ad4d4c8d2 Make sure that socket reference is removed on closing WorldSession server sided before ReactorRunnable does in the reactor event loop.
--HG--
branch : trunk
2010-05-05 22:56:02 +02:00
Machiavelli
d6f7547eba Any opcode sent after CMSG_CHAR_ENUM should reset the timeout timer, not just CMSG_PLAYER_LOGIN.
--HG--
branch : trunk
2010-05-05 22:50:11 +02:00
Machiavelli
62dc839819 Use ACE_GUARD_RETURN macro in LockedQueue::next to guarrantee the lock is acquired before changing the queue´s properties
--HG--
branch : trunk
2010-05-05 21:46:54 +02:00
Spp
6ead23e353 Add support for quest 4921 (The scent of Lar'Korwi)
Patch by D_Skywalk
Fixes issue 1671

--HG--
branch : trunk
2010-05-05 19:13:17 +02:00
click
64b0112382 Remove a nested transaction messing up character savestates - thanks to Zor for spotting the culprit
Fixes issue #2018. Fixes issue #2004.

--HG--
branch : trunk
2010-05-05 17:59:56 +02:00
click
173d30879f Fix crash when deleting vendoritems with multiple extendedcosts - thanks to Vladimir
Fixes issue #1989

--HG--
branch : trunk
2010-05-05 14:30:53 +02:00
Trazom62
1acb837a33 Fix crash in CreatureGroup::MemberAttackStart.
Fixes issue #1982.

--HG--
branch : trunk
2010-05-05 13:58:25 +02:00
Trazom62
0ccadb1a3b Forgot Map.h from previous commit. sorry.
--HG--
branch : trunk
2010-05-05 13:27:17 +02:00
click
76d4894f47 Sorted out minor (but boring) issues with the pdump-command (load/save/store-on-delete)
Fixes issue #1659
+ changed the dumpheader from engrish1.0 to engwegian1.2

--HG--
branch : trunk
2010-05-05 13:11:07 +02:00
Trazom62
eee3ebe6d6 Fix raid groups load from DB and save to DB.
Fixes issue #299.

- In table GROUPS, since rev 7841, isRaid is used to store the groupType. The DB was not updated. this is now fixed.
- Fix isRaid set to 1 when group converted to raid (shall be the groupType).
- Fix isRaidGroup check as groupType is now a set of flags.
- Fix dungeon/raid check when difficulty change.

--HG--
branch : trunk
2010-05-05 12:40:52 +02:00
Spp
3199e7b8db SOTA: Fix team being declared winner when it should be tie
Original patch by Gyullo
closes issue 1111

--HG--
branch : trunk
2010-05-05 02:55:51 +02:00
Spp
601fa2721e Add missing sql file from rev 8111
--HG--
branch : trunk
2010-05-05 02:27:44 +02:00
Machiavelli
8bf304ecc6 Merge
--HG--
branch : trunk
2010-05-05 02:13:02 +02:00
Machiavelli
c7ec359495 Save items with itemstate ITEM_CHANGED using DELETE followed by an INSERT query (wrapped in a transaction).
--HG--
branch : trunk
2010-05-05 02:09:49 +02:00
Spp
7de6dea607 Account access: Set default value -1 to realmId (All realms access)
Patch by Sundark
closes issue 1852

--HG--
branch : trunk
2010-05-05 02:06:08 +02:00
Spp
52893aeae2 Violet Hold: make boss ichoron attackable
patch by maketheking
closes issue 2012

--HG--
branch : trunk
2010-05-05 01:51:51 +02:00
Spp
bc4ac8fe5d Fix Arcane Empowerment proc event
Patch by Metaphysicaldrama
closes issue 994

--HG--
branch : trunk
2010-05-05 01:39:51 +02:00
Spp
890940c8e6 Fix Arena starting personal rating formula
Original patch by maketheking
closes issue 2013

--HG--
branch : trunk
2010-05-05 01:17:50 +02:00
Machiavelli
b54a361d60 Fix crash in script for quest 10512 + code style cleanup.
--HG--
branch : trunk
2010-05-05 01:38:47 +02:00
Machiavelli
6649215e61 Use DELETE + INSERT statement wrapped in a transaction in Item::SaveRefundDataToDB()
--HG--
branch : trunk
2010-05-05 01:02:35 +02:00
Spp
ce17866ef0 Unstable Affliction: Fix caster, bonus and penalty damage
Original Patch by N4rk0
Closes issue 739

--HG--
branch : trunk
2010-05-04 21:54:13 +02:00
click
7df73e7705 Fix: Force rogues not to steal stuff during charcreation - it stole a double set of startingweapons intead of a single set (Thanks to BioHazard for the note)
--HG--
branch : trunk
2010-05-04 20:54:14 +02:00