megamage
a7e5819a05
*Revert 5219.
...
--HG--
branch : trunk
2009-08-21 18:20:59 -05:00
megamage
305ed233ff
*Remove rank auras from players who are offline after battle of wintergrasp ends.
...
--HG--
branch : trunk
2009-08-21 16:23:21 -05:00
megamage
054e4ceceb
*Wintergrasp: give honor for every captured workshops in the end of the battle.
...
--HG--
branch : trunk
2009-08-21 16:12:30 -05:00
megamage
7bb18efbbe
*Fix a crash in wintergrasp when a neutral workshop is destroyed.
...
--HG--
branch : trunk
2009-08-21 16:11:11 -05:00
Kudlaty
02071a74c0
Fix typo
...
--HG--
branch : trunk
2009-08-21 22:32:48 +02:00
Kudlaty
395b1f5130
Fix typo in battleground announcer. Thx Gyullo
...
--HG--
branch : trunk
2009-08-21 22:19:06 +02:00
megamage
d333cc1deb
*Fix the bug that lifebloom heals too much.
...
--HG--
branch : trunk
2009-08-21 13:37:07 -05:00
Machiavelli
eaeba0b357
*Fix bug that item in guild bank would display improper spellcharges amount.
...
--HG--
branch : trunk
2009-08-21 20:07:27 +02:00
megamage
ae1450031f
*Use total max veh number instead of max veh number per workshop to check if can build vehicle in wintergrasp.
...
*Do not despawn vehicles when workshop is destroyed or captured.
--HG--
branch : trunk
2009-08-21 12:51:11 -05:00
megamage
49abc30089
*Display max veh number and capture point banner in wintergrasp.
...
--HG--
branch : trunk
2009-08-21 12:31:52 -05:00
Machiavelli
3f24bc9085
* Don't apply double RAP modifier to Steady Shot, pointed out by thenecromancer
...
--HG--
branch : trunk
2009-08-21 18:13:21 +02:00
megamage
6d3fd6b189
*Fix a crash caused by removing vehicles when wintergrasp battle ends.
...
--HG--
branch : trunk
2009-08-21 11:01:59 -05:00
megamage
2ecd247dd4
*Remove a check in getreferencebytarget. If a crash happens, the check should be made in the high-level function but not low-level function.
...
--HG--
branch : trunk
2009-08-21 10:49:19 -05:00
Machiavelli
510410265d
* Last commit also fixes damage calculation of Steady Shot, based on original patch by thenecromancer.
...
--HG--
branch : trunk
2009-08-21 17:23:09 +02:00
Machiavelli
7e52b1120c
*Fix crash in mob_anti_airAI. Remove assert and cast no spell instead, if no spell was found in DB template.
...
--HG--
branch : trunk
2009-08-21 17:15:35 +02:00
Machiavelli
3dda9caedd
* Partial revert of last changeset, double nullpointer check is not needed since everything seems to go via ThreatContainer::getReferenceByTarget
...
--HG--
branch : trunk
2009-08-21 16:09:46 +02:00
Machiavelli
cc4ae11383
* Fix some crashes in ThreatContainer
...
--HG--
branch : trunk
2009-08-21 16:07:12 +02:00
Machiavelli
383e22448d
* Correct calculation of ammo DPS
...
--HG--
branch : trunk
2009-08-21 15:47:56 +02:00
megamage
457f7971de
*Fix the bug that Eye of Acherus does not fly in some servers.
...
--HG--
branch : trunk
2009-08-21 02:46:48 -05:00
megamage
8efb1c3e4e
*Display worldstate in wintergrasp.
...
--HG--
branch : trunk
2009-08-20 22:52:49 -05:00
megamage
f972a06935
*Do not allow to build vehicles when workshop is destroyed.
...
--HG--
branch : trunk
2009-08-20 16:33:34 -05:00
megamage
5bde26a6a9
*Remove a hack in player's visibility update. This hack was for TC1 to restrict the size of update packet. It may no longer be needed in TC2. Please report if your client gets freezed in populated area (such as big cities) after this rev.
...
--HG--
branch : trunk
2009-08-20 16:17:50 -05:00
megamage
2d4dac0711
*Try to fix the bug of mobs' chain aggro.
...
--HG--
branch : trunk
2009-08-20 16:12:23 -05:00
megamage
5f04f0c1f0
*Only allow to build new vehicles during wartime in wintergrasp.
...
--HG--
branch : trunk
2009-08-20 16:06:03 -05:00
maximius
f7bc620f4f
*Cleanup
...
--HG--
branch : trunk
2009-08-20 13:32:12 -07:00
maximius
eb81138e6d
*Add a config option for .die command behavior
...
--HG--
branch : trunk
2009-08-20 13:22:07 -07:00
Kudlaty
007d3215d4
Revert part of last patch witch should be not pushed. Sorry
...
--HG--
branch : trunk
2009-08-20 20:16:49 +02:00
Kudlaty
7ccc15ec48
Add script for quest 12864. Script by manuel
...
--HG--
branch : trunk
2009-08-20 20:09:13 +02:00
Machiavelli
c674463df4
* Change .die command handler so that the user can get credit for the kill
...
--HG--
branch : trunk
2009-08-20 18:24:45 +02:00
megamage
1302b3b7a9
*Fix build.
...
--HG--
branch : trunk
2009-08-20 10:33:34 -05:00
megamage
48eef97f80
*Fix a crash caused by itemexpire.
...
--HG--
branch : trunk
2009-08-20 10:12:44 -05:00
megamage
cf9022aa16
*Wintergrasp: only allow a workshop to build 4 vehicles.
...
*remove all existing vehicles when workshop is destroyed or captured.
--HG--
branch : trunk
2009-08-19 23:05:36 -05:00
megamage
411902af03
*Dismiss summoned vehicle when it is dead.
...
--HG--
branch : trunk
2009-08-19 23:02:54 -05:00
megamage
6169483d0f
*Set vehicle owner guid and faction in summonvehicle instead of spelleffecthandler.
...
--HG--
branch : trunk
2009-08-19 23:01:56 -05:00
megamage
92f3d27027
*Remove all ghouls after quest is completed in dk's "give gift" quest;
...
--HG--
branch : trunk
2009-08-19 20:30:11 -05:00
megamage
0fc22d6c1c
*Set ReqSourceCount at least 1.
...
--HG--
branch : trunk
2009-08-19 20:04:56 -05:00
maximius
7ab81155b4
*Update Wintergrasp NPC pairs
...
--HG--
branch : trunk
2009-08-19 17:38:38 -07:00
Kudlaty
9ca8348bf8
Fix for quest Death's Challenge, cos we should get KillCredit also when we win duel with other dk player
...
--HG--
branch : trunk
2009-08-20 01:46:16 +02:00
megamage
16c5059bc4
*Add more npc pairs for wintergrasp. By MaXiMiUS
...
--HG--
branch : trunk
2009-08-19 18:39:44 -05:00
megamage
47b30023a5
*Use map instead of vector to store capture points in opvp.
...
--HG--
branch : trunk
2009-08-19 18:17:30 -05:00
megamage
bd0dbcc9ad
*Add script lock for ScriptsProcess() because some bad scripts may cause dead loop.
...
--HG--
branch : trunk
2009-08-19 17:42:56 -05:00
megamage
44830d9d99
[8393] Fixed format CMSG_FORCE_MOVE_UNROOT_ACK and CMSG_FORCE_MOVE_ROOT_ACK. Author: VladimirMangos
...
Also avoid packet tail warnings spam at rejected movement packets.
--HG--
branch : trunk
2009-08-19 17:19:50 -05:00
megamage
f5aeb3e5f7
*Check proc chance of "improved shadowform". By Den
...
--HG--
branch : trunk
2009-08-19 17:18:05 -05:00
megamage
c911772125
[8389] Implement check really read received packet size and warning it not all data read. Author: VladimirMangos
...
* This let more easy catch packet structure chnages at client switch.
* Fixed structure CMSG_GUILD_BANK_SWAP_ITEMS
* Fixed structure CMSG_SPLIT_ITEM, CMSG_SELL_ITEM
* Added read data amount fixes for some other packets.
Thanks to TOM_RUS in help check correct packets structure.
Note: not all packets possible fixed. Please report for not fixed cases at errors:
"opcode %s (0x%.4X) have unprocessed tail data (read stop at %u from %u)"
--HG--
branch : trunk
2009-08-19 17:07:21 -05:00
megamage
d7e4392f79
[8387] Fixed error output at creature_template check Author: arrai
...
--HG--
branch : trunk
2009-08-19 16:59:07 -05:00
megamage
49bd3dc381
[8386] Fixed areatrigger distance check Author: arrai
...
Old check caused false positives for trigger #4853
--HG--
branch : trunk
2009-08-19 16:58:26 -05:00
megamage
a55c618af6
[8385] Use 3D coordinates for checking corpse distance at reclaiming Author: arrai
...
--HG--
branch : trunk
2009-08-19 16:57:53 -05:00
megamage
051b383254
[8383] Implement WorldSession::HandleCancelChanneling. Author: VladimirMangos
...
--HG--
branch : trunk
2009-08-19 16:55:35 -05:00
megamage
edc05f2c19
[8382] Implement ByteArray functions for skip read of fields not needed for server in received packets. Author: VladimirMangos
...
* Use this fucntions in some case.
* Change some packets to form: read fields first check later for better control recieved packets structure.
* Fix CMSG_STAND_STATE_CHANGE packet structure to more correct.
--HG--
branch : trunk
2009-08-19 16:54:52 -05:00
megamage
012d6fa865
[8381] Some refactoring work in Unit::m_currentSpells code. Author: VladimirMangos
...
* Restrict access, use enum args, move some repeated code parts to function.
* Make m_selfContainer set only part of Unit::SetCurrentCastedSpell
--HG--
branch : trunk
2009-08-19 16:52:51 -05:00