megamage
|
eb946691c7
|
Unlink Battleground and BattlegroundMap when one of them is deleted. Fix crash #3239.
|
2011-09-27 17:26:13 -04:00 |
|
megamage
|
780747f5d3
|
Missing part of the previous commit.
|
2011-09-26 09:14:12 -04:00 |
|
megamage
|
a35deba186
|
Fix some crashes caused by spell scripts without checking unit type. Fix #3216 and #3217.
|
2011-09-26 09:03:33 -04:00 |
|
megamage
|
738f94eed3
|
Fix incorrect logic in PetAI. Solve #3155.
|
2011-09-21 12:53:29 -04:00 |
|
megamage
|
4ccb22e1a6
|
Fix the incorrect logic of threat online status check. Also add targets in other map or phase to offline container.
|
2011-09-20 10:26:34 -04:00 |
|
megamage
|
8aead2a1ee
|
Do not add spell-caused threat to creatures in other map or phase. Fix crashes #2396 and #2992.
Note: Threat system is still thread-unsafe. This patch only reduces the chance of crash.
|
2011-09-20 10:24:44 -04:00 |
|
megamage
|
e81b3c6fde
|
Move thread-unsafe events from Player to BattlegroundQueue. Fix crash #2960.
|
2011-09-19 17:22:27 -04:00 |
|
megamage
|
c9a4efdf8f
|
Fix crash caused by invalid talker in SmartScript. Solve #3082.
|
2011-09-19 09:24:59 -04:00 |
|
megamage
|
bd4cf4b78b
|
Store pendingInstanceId instead of pointer of instance save, because pointer may become invalid. Fix #2987.
|
2011-09-15 22:04:51 +02:00 |
|
megamage
|
76488854d8
|
A more conservative way to fix crash #2892.
|
2011-09-13 11:54:55 -04:00 |
|