megamage
614d31ddb2
*Use safer function to modify threat pct in script.
...
--HG--
branch : trunk
2009-08-21 11:10:13 -05: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
d8e5b86e54
*Add assert back to antiair AI. spell[0] is necessary for this AI. If there is no spell[0] in db, then this ai should not be used.
...
--HG--
branch : trunk
2009-08-21 10:52:02 -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
Kudlaty
378a9e9385
Merge [SD2]
...
r1358 Add gossip and taxi related to quest 11692. Patch by hoshie
--HG--
branch : trunk
2009-08-21 15:26:57 +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
Kudlaty
6e7e5ebf70
Some optimization to salanar the horseman. Now player shouldn't stuck in realm of shadow
...
--HG--
branch : trunk
2009-08-21 05:08:27 +02:00
maximius
cc44223aee
*Cleanup + missed SQL
...
--HG--
branch : trunk
2009-08-20 16:46:46 -07:00
maximius
326df2af68
*Freya's Pact Gossip Script by manuel
...
--HG--
branch : trunk
2009-08-20 16:41:54 -07: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
Machiavelli
6606a82509
* Change _TRINITY_CORE_CONFVER to match r5235
...
--HG--
branch : trunk
2009-08-20 22:45:42 +02:00
Machiavelli
555d674817
*Merge
...
--HG--
branch : trunk
2009-08-20 22:39:21 +02:00
Machiavelli
06b9e69b79
* Add basic script for Assembly of Iron in Ulduar
...
* Add instance script for Ulduar
--HG--
branch : trunk
2009-08-20 22:37:46 +02:00
Kudlaty
2ea8cbb4f1
Merge [SD2]
...
r1356 Move HasFollowState() to public and move related Add/RemoveFollowState() to private (not intended that script can alter state directly)
r1357 Add faint and revive for npc_ringo
--HG--
branch : trunk
2009-08-20 22:37:19 +02: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
a63b457b3c
Script for quest 12969. Script by Gyullo
...
--HG--
branch : trunk
2009-08-20 22:18:41 +02:00
Kudlaty
2035948f63
Make Sartharion check if dragons alive before cast on them. Patch by Gyullo
...
--HG--
branch : trunk
2009-08-20 21:50:30 +02: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
Kudlaty
f27fc3e939
Merge [SD2]
...
r1355 Implement use of bitmask states instead of boolean variables in followerAI.
Add function SetFollowPaused to temporary disable follow, with true/false argument to toggle the state on/off.
Scripts affected are updated accordingly with needed changes.
--HG--
branch : trunk
2009-08-20 18:50:41 +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
Machiavelli
ef4a701ba6
* Open 2 doors after Ingvar the Plunderer encounter.
...
--HG--
branch : trunk
2009-08-20 13:40:58 +02: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
6e8c66eeb3
Merge [SD2]
...
r1354 Add one lost text from revision 1352.
--HG--
branch : trunk
2009-08-20 02:27:23 +02:00
Kudlaty
33a1d8dc6c
Merge [SD2]
...
r1346 Convert script for quest 2078 to use followerAI
r1347 Use spell to summon friends instead of manual summon in script for quest 1249.
r1348 Extend followerAI function SetFollowComplete with argument to simplify implementation of end events in scripts.
r1349 Convert script related to quest 1560 to use followerAI
r1350 Apply SD2 code style to one instance and boss script - skip
r1351 Add basic support for quest 4491.
r1352 Add basic support for quest 5321
r1353 Adjust way to complete quest, for script related to quest 938
--HG--
branch : trunk
2009-08-20 02:24:53 +02:00
Kudlaty
fc3717d7e3
last fix for Deaths Challange is by Nevan.
...
Merge [SD2]
r1345 Check for valid quest before use in followerAI
--HG--
branch : trunk
2009-08-20 01:48:44 +02: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
34a95e7fa8
[8390] Fixed log output work after recent replace UTF8PRINT macro. Author: VladimirMangos
...
--HG--
branch : trunk
2009-08-19 17:14:18 -05:00