Commit Graph

1265 Commits

Author SHA1 Message Date
maximius
b470e6076b *Cleanup, convert rand()%x to RAND(), and fix some reversed HEROIC() calls (normal is the first arguement, not heroic)
--HG--
branch : trunk
2009-10-17 06:26:32 -07:00
maximius
d088564403 *Cleanup, and fix a likely infinite loop, thanks thenecromancer
--HG--
branch : trunk
2009-10-17 04:33:11 -07:00
maximius
68e86ccb7b *Utgarde Pinnacle: King Ymiron, by ckegg, merge by Tartalo
*Cleanup, and fix an incorrect timer.

--HG--
branch : trunk
2009-10-17 04:23:24 -07:00
maximius
a641b82f03 *Fix several typos.
--HG--
branch : trunk
2009-10-17 03:52:49 -07:00
maximius
b6a9312727 *Incomplete Violet Hold scripts by Tartalo
--HG--
branch : trunk
2009-10-17 03:22:54 -07:00
maximius
46f2faf1f3 *Cleanup, remove all positive auras (ie: buffs from another spec) on spec change.
--HG--
branch : trunk
2009-10-17 02:52:10 -07:00
maximius
ad91c3a94b * Wintergrasp: Elementals/Revenants only visible outside Wartime. By Spp
*Wintergrasp: Fixed Towers, weren't giving rewards. By Spp
*Wintergrasp: Cosmetic changes to make code easier to follow. By Spp (idea by Biglad)
*Wintergrasp: Building are immune to damage outside Wartime. By Spp (Original code by Biglad)
*Wintergrasp: Modified Custom Honor (Honor and marks) to fit with rank level. By Spp (Thanks to Gyullo and Magnarion)
*Some cleanup.

--HG--
branch : trunk
2009-10-17 02:06:12 -07:00
maximius
53b67cb854 *Minor cleanup and a few more typo fixes.
--HG--
branch : trunk
2009-10-17 01:25:04 -07:00
maximius
0df2f09307 *Fix a typo introduced in d31ab7eb7e81
--HG--
branch : trunk
2009-10-17 00:59:42 -07:00
maximius
2e3ad20ae6 *Fix some script text entry collision.
--HG--
branch : trunk
2009-10-17 00:41:57 -07:00
maximius
6120a5c68f *Better timers for the adds from the first boss of Azjol-Nerub. Also add the function Colossus->AI()->AttackStart(); to make the Drakkari Colossus (Gundrak) attack instantly, by manuel
*Improved Shadow Bolt proc fix, by AniRB
*Large cleanup.

--HG--
branch : trunk
2009-10-17 00:27:48 -07:00
maximius
3552bba00c *Implement some new functions by WarHead (not really sure if they're needed, could probably be done another way)
--HG--
branch : trunk
2009-10-16 16:45:01 -07:00
maximius
8f112506f6 *Gundrak - saved GUID fix, and bridge support, by Trazom
--HG--
branch : trunk
2009-10-16 16:16:16 -07:00
maximius
f03eb60d7a *Replace more non-standard functions with standard ones..
--HG--
branch : trunk
2009-10-16 16:14:05 -07:00
maximius
1ef4ac98d1 *Replace unimplemented, custom functions with standard ones...
--HG--
branch : trunk
2009-10-16 16:08:19 -07:00
maximius
11ced634f4 *Azjol-Nerub - boss amanitar added, by WarHead
--HG--
branch : trunk
2009-10-16 15:42:01 +02:00
maximius
5b78149ce4 *Drak'tharon load instance data fix (possible crash), by WarHead
--HG--
branch : trunk
2009-10-16 15:30:39 +02:00
maximius
5f3c688978 *Cleanup, fix build and several possible crashes.
--HG--
branch : trunk
2009-10-16 14:23:00 -07:00
maximius
279d93360f *Ulduar teleporter, and updates, by BonDit. Thanks AniRB.
*Fixed some typos in last commit.

--HG--
branch : trunk
2009-10-16 12:44:00 -07:00
maximius
df9dac05eb *Fix *nix build.
--HG--
branch : trunk
2009-10-15 17:47:23 -07:00
maximius
12ceb6a8bc *Ahn'kahet: Prince Taldaram - Adjust sphere triangle size & Change random player selection, by Tartalo
--HG--
branch : trunk
2009-10-15 14:51:37 -07:00
maximius
6dc187627d *Cleanup.
--HG--
branch : trunk
2009-10-15 14:03:55 -07:00
maximius
73fd09f4d6 *Cleanup, fix a lot of potential crashes and typos.
--HG--
branch : trunk
2009-10-15 11:50:11 -07:00
maximius
4159903fad *Implement quest 'Trial of Fire' (Howling Fjord), by exul182
--HG--
branch : trunk
2009-10-15 10:57:27 -07:00
maximius
53c3482248 *Halls of Stone: Sjonnir the Ironshaper, implement ooze merging and Abuse the Ooze achievement, by Tartalo
--HG--
branch : trunk
2009-10-15 10:19:08 -07:00
maximius
2808127033 *Utgarde Pinnacle: Svala the Sorrowgrave, fix sacrifice target selection, by Tartalo
--HG--
branch : trunk
2009-10-15 10:09:39 -07:00
maximius
f836aa0b37 *Drak'Tharon Keep: Novos the Summoner 'Oh Novos!' achievement, by Tartalo
--HG--
branch : trunk
2009-10-15 08:56:27 -07:00
maximius
a9fc8be876 *Halls of Stone: Sjonnir the Ironshaper typo fix, by Tartalo
--HG--
branch : trunk
2009-10-15 08:45:37 -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
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
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
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
Muhaha
5bab3b0d09 *matrix punch script.
--HG--
branch : trunk
2009-10-13 20:21:50 +02: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
Machiavelli
4064709366 Fix a crash in void reaver script
--HG--
branch : trunk
2009-10-11 20:24:49 +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
maximius
c3dfa34d8d *Fix a typo in boss_krystallus, by Tartalo
--HG--
branch : trunk
2009-10-10 16:55:09 -07:00
maximius
b4c7a2514d *Blackfathom Deeps - Event: Aku'mai, by Tartalo
*Split Personality Achivement, by Destalker
*Halls of Lightning Fixes, by Destalker
    Volkhan fixes + Achievement
    Ionar Fix - without this he resets each time he is invisible, spamming sparks
    Arcing Burn - should be a debuff (and stackable, stackable part NYI :/)
*Naxxramas - Thaddius - the aura shall affect only the character without the proper aura, by Trazom
*Naxxramas - Kelthuzad - some timer adjustments (may need verification or tweaking) by Cass
*Merges by Stryker, thanks to all authors and testers.
[8458] Re-implement SPELL_AURA_MOD_TARGET_ARMOR_PCT in more porper way for weapon dependent cases. Author: VladimirMangos
[8459] Avoid mutiply apply weapon dependent armor penetration bonus for each weapon. Author: VladimirMangos
[8529] check rune cost only if spell has PowerType == POWER_RUNE. Patch provided by yavi. Author: Ambal
[8532] Fixed situation where some items like 42947 were not giving spell power bonus. By: Ambal
[8533] Not remove timed quest and correctly fail when time runs out. Add function to remove timed quest instead of direct access to set. Author: NoFantasy
[8536] Fixed spell 62776. By: Ambal
[8539] Check pet aura range at area aura update. By: Ambal
[8546] Implement battleground bonusweekends call to arms. Also fix typo in auctionmgr. Author: balrok
[8547] Implemented scriptcall: CorpseRemoved(uint32 & /*respawnDelay*/) it will be called when the corpse of the scripted creature get's removed, it's possible to adjust the next respawn inside the script. Author: balrok
[8561] Replace another auras code call by explicit code
[8566] avoid singleton-lock when accessing BattleGroundMGR::isBGWeekend() Proposed by vladimir. Comitter: balrok

--HG--
branch : trunk
2009-10-09 20:48:55 -07:00
Chaz Brown
ad9eb5e89d * Some changes to scarlet ghouls script, still needs proper core support to work 100% correctly.
* Add item script for the harvester's gift, to prevent creating more than 5 scarlet ghouls, I know this can be done in a better way, but, I couldn't figure out how.
* Add new function Unit::GetAllMinionsByEntry(std::list<Creature*>& Minions, uint32 entry) used to correctly count how many scarlet ghouls a player has, can probably be handy in other situations.

--HG--
branch : trunk
2009-10-09 13:49:41 -04:00
maximius
dd84dfd56d *Utgarde Pinnacle: Svala fixes - Fix some crashes, complete ritual code and change defines by enums, by Tartalo
*Fix Acherus Flightmaster for Alliance, by MrSmite
*Fix The Party's Over achievement (Prince Taldaram) & Implement Good Grief achievement (Maiden of Grief), by Tartalo
*Fix certaint things entering the threat list and never leaving, bugging mob's HP regeneration (ie: Priest's Lightwell).. again. Thanks Gyullo.

--HG--
branch : trunk
2009-10-06 13:16:10 -07:00
Anubisss
23d0a6c22b *Fix possible crashes.
--HG--
branch : trunk
2009-10-06 15:50:20 +02:00