Commit Graph

5525 Commits

Author SHA1 Message Date
maximius
1d24b63248 *Fix an invalid condition that would never be true.
--HG--
branch : trunk
2009-10-14 22:33:50 -07:00
maximius
f4d34f8d60 *Add some AI to the Living Mojo's around Drakkari Colossus boss, by manuel, and do some cleanup
--HG--
branch : trunk
2009-10-14 15:30:39 -07:00
maximius
67350d6602 *Updated, working script for Drak'Tharon Keep (Novos the Summoner), by Tartalo
--HG--
branch : trunk
2009-10-14 15:24:21 -07:00
maximius
3e8b377ac4 *Some minor cleanup.
--HG--
branch : trunk
2009-10-14 15:18:02 -07:00
maximius
27c7d6aa85 *Wintergrasp: Some GOs were not being rebuilt at battle end, by Spp
*Wintergrasp: Proper way to destroy vehicles, by simon
*Wintergrasp: Turret Cannons were not changing faction at battle end, by Spp
*Some code cleanup and missing code from workshop faction change patch

--HG--
branch : trunk
2009-10-14 14:26:57 -07:00
maximius
edf0007e6a *Halls of Stone - Brann Bronzebeard event, fix Brann escort not starting when you click the gossip, by Trazom
--HG--
branch : trunk
2009-10-14 14:25:33 -07:00
maximius
0f1d8513b2 *Halls of Stone: Sjonnir The Ironshaper, blizzlike add spawning, by Tartalo
--HG--
branch : trunk
2009-10-14 14:24:33 -07:00
maximius
ae71c40669 *Ahn'kahet: Herald Volazj "Volazj's Quick Demise" achievement, by Tartalo
--HG--
branch : trunk
2009-10-14 14:23:24 -07:00
maximius
dcbabbd06e *Wintergrasp: Force Defender Faction on Turret creation, by Spp
--HG--
branch : trunk
2009-10-14 02:24:52 -07:00
maximius
0173a28760 *Cleanup + back out changeset 18fa43db6cc3 (breaks riding apparently :[)
--HG--
branch : trunk
2009-10-14 02:21:39 -07:00
maximius
075989a8a4 *Wintergrasp: Set Faction on workshop capture + GO check faction fix, by Spp
--HG--
branch : trunk
2009-10-13 23:04:11 -07:00
maximius
832159de12 *If my target is attacking me, my target is acceptable.
--HG--
branch : trunk
2009-10-13 22:05:40 -07:00
maximius
32d3907576 *Taxi - preload flightmaster at end of path, by MrSmite
--HG--
branch : trunk
2009-10-13 21:23:05 -07:00
maximius
335a3529c1 *Check distance and LOS based on i_enemy, not i_funit, to hopefully avoid some aggro chaining. Also determine LOS based on assisting unit's position, instead of (assisted unit/assisted unit's victim)'s position.
--HG--
branch : trunk
2009-10-13 21:17:01 -07:00
maximius
69f4e5e9b5 *Backed out changeset a09fe1125922
--HG--
branch : trunk
2009-10-13 19:59:34 -07:00
maximius
e490c33725 *Some cleanup, change some illogical conditions (if you can attack your target is no reason to ignore the target, o_O)
--HG--
branch : trunk
2009-10-13 19:48:35 -07:00
maximius
c6b940a078 *Wintergrasp: Fix server crash at battle end, by Spp
--HG--
branch : trunk
2009-10-13 19:15:33 -07:00
maximius
9fdc4e137b *Don't require AI for waypoint creatures. Hopefully this will fix the NPCs outside of Shadow Labyrinth never entering combat unless a player attacks them.
--HG--
branch : trunk
2009-10-13 19:11:34 -07:00
maximius
83b8b6590d *Fix - tradeskill passive buffs not applied at login, by MrSmite
--HG--
branch : trunk
2009-10-13 16:36:45 -07:00
maximius
a76ec97a06 *Add Reload AccessRequirement to reloadall command, by Xlybriem
--HG--
branch : trunk
2009-10-13 16:21:05 -07:00
maximius
3069fd6fb1 *Krikthir the Gatewatcher - Implement Watch Him Die achievement & change defines to enums, by Tartalo
--HG--
branch : trunk
2009-10-13 16:18:00 -07:00
maximius
8a5ac3834d *Wintersgrasp - prevents team from using vehicles to damage their own buildings, by Spp
*Wintersgrasp - restore proper faction of units in Unit::RestoreFaction(), don't just always use faction_A, by Spp

--HG--
branch : trunk
2009-10-13 16:16:45 -07:00
maximius
f413a98862 *Some Exceptions for SetReputation, without this it is impossible to earn rep with Horde Expedition and Alliance Vanguard, by Themris
--HG--
branch : trunk
2009-10-13 16:13:33 -07:00
maximius
51da3f3433 *Fix several errors in boss_svala.cpp (wrong IDs, typos, crashes, etc) by Trazom
--HG--
branch : trunk
2009-10-13 16:12:25 -07:00
maximius
845f9036e5 *Grobbulus - fix Poison Cloud, by Cass
--HG--
branch : trunk
2009-10-13 16:07:23 -07:00
maximius
1791eb978b *Fix Anub'Rekhan initialization, by Tartalo
--HG--
branch : trunk
2009-10-13 16:01:55 -07:00
maximius
320feee9a3 *Add some missed timer changes to Kelthuzad from f9f9af1c2ae7
*When Wintersgrasp Battle ends, ressurect players -before- removing buffs, not after
*Fix some possible crashes in boss_svala.cpp

--HG--
branch : trunk
2009-10-13 15:59:11 -07:00
Paradox
67f9dbab58 * Fix CRLF and no newline in a couple of sqls
* Slight change to update loop to ensure expired auctions are't left in AH.

--HG--
branch : trunk
2009-10-13 18:35:36 -04:00
Muhaha
5bab3b0d09 *matrix punch script.
--HG--
branch : trunk
2009-10-13 20:21:50 +02:00
Biglad
93ecd5ba07 * Update .start to work while in ghost form, send ghost to nearest graveyard. use: /g .start when dead
--HG--
branch : trunk
2009-10-13 14:24:58 +01:00
Biglad
06849d6a81 * Add GO script for defender's portal, entrance to VoA
--HG--
branch : trunk
2009-10-13 12:03:40 +01:00
maximius
6048b30baa *Loken - Pulsing Shockwave, by Destalker
--HG--
branch : trunk
2009-10-12 19:22:07 -07:00
maximius
b8b49cb15a *Script for the boss Drakkari Colossus and Drakkari Elemental, by manuel
*Use Kill instead of DealDamage, should fix a crash in boss_svala, thanks Gyullo
*Update Naxxramas Worshippers script, by Destalker

--HG--
branch : trunk
2009-10-12 19:14:12 -07:00
maximius
404dacaaa5 *Select only expired auctions when updating, by Paradox
*Remove some useless code from AHBot, by Paradox

--HG--
branch : trunk
2009-10-12 18:54:43 -07:00
maximius
8d59bf8179 *Bitwise logic does not work on values that are not bitmasks. Thanks Spp for pointing this block of code out :)
--HG--
branch : trunk
2009-10-12 13:50:47 -07:00
Biglad
cb09262c1a * Fix bug with end of winterpgrasp, as zone is cleaned of corpses we must revive players if dead.
--HG--
branch : trunk
2009-10-12 13:49:28 +01:00
Machiavelli
0d75a8b7d4 Log contents of unprocessed tail data if logging is set to debug.
--HG--
branch : trunk
2009-10-11 21:11:59 +02:00
Machiavelli
4064709366 Fix a crash in void reaver script
--HG--
branch : trunk
2009-10-11 20:24:49 +02:00
Machiavelli
7e491b0fdd Never show standing with factions of the opposing team.
Minor cleanup in affected code.

--HG--
branch : trunk
2009-10-11 19:35:54 +02:00
Kudlaty
e113939587 Merge [SD2]
*Minor changes to includes for escortAI and followerAI
*Add function AssistPlayerInCombat() for escortAI and followerAI. m_creature will then assist a player being attacked by another creature, if escort/follow is active.
*Prepare escortAI for conversion to use escort states similar to followerAI. Add functions needed and also move some 'system-only' functions to private:
*Convert escortAI to use escort states instead of explicit boolean variable for each different state.
 Scripts updated accordingly and obsolete variables removed.
*Small cleanup in escortAI log messages.

--HG--
branch : trunk
2009-10-11 18:03:59 +02:00
Machiavelli
d19ecaa817 Fix CONFIG_OUTDOORPVP_WINTERGRASP_ENABLED by doing a check in OPvPWintergrasp::Update as well as SetupOutDoorPvP
--HG--
branch : trunk
2009-10-11 12:27:50 +02:00
Machiavelli
0e419d0083 Comment out some as of r5847 deprecated code.
--HG--
branch : trunk
2009-10-11 12:21:43 +02:00
maximius
7a9f0a970f *Ignore react states in Creature::_IsTargetAcceptable.
--HG--
branch : trunk
2009-10-10 23:08:44 -07:00
Machiavelli
914fccad2a Implement FACTION_FLAG_SPECIAL(128) for home cities and their northrend representatives. Fixes bug that Alliance Vanguard rep updates were not sent to the client.
--HG--
branch : trunk
2009-10-11 02:29:52 +02:00
maximius
ebe28e2870 *Having to cast this seems silly to me. Oh well, farewell, const-ness!
--HG--
branch : trunk
2009-10-10 17:09:52 -07:00
maximius
c3dfa34d8d *Fix a typo in boss_krystallus, by Tartalo
--HG--
branch : trunk
2009-10-10 16:55:09 -07:00
maximius
8ea2639b62 *Creature::_IsTargetAcceptable rewrite, should hopefully fix the bugs ogeraisi reported.
*Creature health regen patch, written and tested by Gyullo.

--HG--
branch : trunk
2009-10-10 16:26:00 -07:00
Machiavelli
566472918b ReputationMgr changes part 2
--HG--
branch : trunk
2009-10-10 23:02:11 +02:00
Machiavelli
5fcf3b3d89 Changes to ReputationMgr::SetReputation that makes grouped reputation gains possible. Fixes ie. Alliance Vanguard/Horde Expedition rep, and correctly gives 25% of the earned rep to your home city to the other major cities of your faction.
Note: there will need to be some DB changes to creature_onkill_reputation to cover the grouped rep gains in some cases.

--HG--
branch : trunk
2009-10-10 22:59:25 +02:00
biglad
dfc2945961 * add a missed line when backing out ArP changes, (it was commented out anyway)
--HG--
branch : trunk
2009-10-10 17:44:07 +01:00