Commit Graph

1220 Commits

Author SHA1 Message Date
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
maximius
ee8c59baa4 *Set AnzuEncounter only when Anzu is created, to avoid having Anzu dead on spawn, by Trazom.
*Improved go_fel_crystalforge script, by johnholiver.

--HG--
branch : trunk
2009-10-01 23:30:55 -07:00
maximius
f8060fed5a *Gift of the Naaru healing fix (now healing bonus is 1/5th AP, as it should be), by Destalker
*Proper Svala ID after transformation, by SoulForge

--HG--
branch : trunk
2009-10-01 22:12:42 -07:00
maximius
9af9528e16 *Warning + linking fix by WarHead
*Minor cleanup

--HG--
branch : trunk
2009-10-01 21:58:19 -07:00
maximius
8661649f96 *Warning/typo fix
--HG--
branch : trunk
2009-10-01 21:52:07 -07:00
maximius
b00b00ab9a *Azjol'Nerub - Register instance script & GO handling for first boss door, by Tartalo
*Krik'thir the Gatewatcher - Fix compile on *nix + merge npc AIs, by Tartalo
*Halls of Stone - Merge from SD2, scripting by ckegg, merge by Tartalo

--HG--
branch : trunk
2009-10-01 20:08:14 -07:00
maximius
21f08bff8e *Fix a crash in boss_svala.cpp + fix build
--HG--
branch : trunk
2009-09-29 01:36:01 -07:00
maximius
7d60e2fb18 *Fixes for Slad'ran, Eck the Ferocious and Moorabi by Tartalo
--HG--
branch : trunk
2009-09-27 20:16:10 -07:00
Anubisss
82ae128317 *Fix a problem that freeze the server in boss Eck the Ferocious' script. Maybe this fix a crash.
--HG--
branch : trunk
2009-09-27 18:02:57 +02:00
Anubisss
23d7fa65e8 *Fix a crash in boss Svala's script.
--HG--
branch : trunk
2009-09-27 15:16:18 +02:00
maximius
f980dd9ac6 *Merge [8524] New cell search algorithm implemented. You can now choose different
visibility distances on continents, in BG/Arenas and instances. Author: Ambal
*Some warning cleanup

--HG--
branch : trunk
2009-09-27 02:24:25 -07:00
maximius
371c6fd371 *Gundrak: Eck the Ferocious & Gal'Darah, by Tartalo
*Implement talent Lava Flows (ranks 1-3), by win32

--HG--
branch : trunk
2009-09-26 22:13:08 -07:00
maximius
7396b641ae *Gundrak: GO Handling & Slad Ran script by Tartalo
*Cleanup, and don't consider creatures to be in combat if they have no victim, or if their victim is a GM.

--HG--
branch : trunk
2009-09-26 16:01:30 -07:00
maximius
e2017fcf5d *Anonymous enums are bad :(
--HG--
branch : trunk
2009-09-26 02:27:10 -07:00
maximius
f8a6434fc0 *Replace a ton of switches with RAND(), and overload RAND() to support up to 16 parameters.
*Add a safety check to prevent knocking players off of transports, just in case they die while on one.
*Fix a couple incorrect spell defines.

--HG--
branch : trunk
2009-09-26 02:09:26 -07:00
maximius
2853aa1cd1 *Grobbulus - in Inject event, tank is not a target for this spell, by Gyullo
*Gundrak - AI for the boss Moorabi, by Manuel
*Improvements to player death handling (they will now fall to the ground).. also attempted to improve creature death handling the same way.

--HG--
branch : trunk
2009-09-25 19:20:04 -07:00
Anubisss
4783ea7d24 *Fix possible crashes.
--HG--
branch : trunk
2009-09-24 23:11:01 +02:00
maximius
53783d0012 *Oops, enum type redefinition is bad!
--HG--
branch : trunk
2009-09-24 11:51:02 -07:00
maximius
c3e795e7dd *Add a new modelid function..
*Attempt to fix some Linux compile issues..

--HG--
branch : trunk
2009-09-24 11:26:27 -07:00
maximius
906b00465a *add 11 new event hooks to the OnEvents system, by Hawthorne
--HG--
branch : trunk
2009-09-23 20:19:21 -07:00
maximius
8102372a67 *Krik'thir the Gatewatcher partial script by Manuel and Gyullo
*Ahn'Kahet: Fixes for Prince Taldaram & code Achievement by Tartalo

--HG--
branch : trunk
2009-09-23 19:50:02 -07:00
maximius
a96c704f46 *quest 12231 - The Bear God's Offspring, by Destalker
*SD2 enum escort faction, patch by manuel
*Extend the Chathandler to TrinityScript, by Hawthorne

--HG--
branch : trunk
2009-09-23 13:24:06 -07:00
maximius
3a980db8d1 *Utgarde Keep: Ingvar The Plunderer; event fix, by Taliesin
*Shattered Halls: Warchief Kargath Bladefist; event fix, by Taliesin

--HG--
branch : trunk
2009-09-22 18:08:20 -07:00
maximius
b3f3a82e5f *Fix Unit::m_regenTimer so creatures regen health properly, by MrSmite
*Partial Utgarde Pinnacle instance & boss scripts, rewritten by Tartalo, original by ckegg
*Fix a bug where pets would engage new attackers while approaching the target their owner sent them to attack, by MrSmite

--HG--
branch : trunk
2009-09-22 16:14:37 -07:00
maximius
9e5c8db01f *[8508] Not assign boolean value to integer variable, expecting to always be 0. Also renaming member variables. Author: NoFantasy
*[8516] Implement spell 53271. Author: Shendor
*[8519] Use RuneType enum where appropriate and more explicit data for rune init. Author: VladimirMangos
Thanks to: Stryker
*[8520] Limit telent 49182 and ranks triggering expected:wq runes cooldown case. Author: Shendor
*Fix Herald Volazj wrongly targeting himself on Shadow Bolt Volley instead of randomly targeting on Shiver, by tlexii.

--HG--
branch : trunk
2009-09-21 12:31:36 -07:00
Kudlaty
b4cd005f03 Reapply patch about changing modelid_a/h(2) values to modelid1..4, display ids are no longer incorrectly chosen based on player faction.
--HG--
branch : trunk
2009-09-21 07:52:16 +02:00
Kudlaty
96cbf2f75b Fix compile
--HG--
branch : trunk
2009-09-21 04:40:54 +02:00
maximius
771341992f *Ahn'Khalet: Partial Herald Volazj script, by Tartalo
*Check for null pointers in SelectTargetHelper, thanks to Spp
*Remove rank aura from last battle (possibly there due to crash), by Spp

--HG--
branch : trunk
2009-09-20 19:07:53 -07:00
maximius
6c90f1f89a *Ahn'Khalet: GO handling & Prince Taldaram scripting by Tartalo & tlexii
*Cleanup, remove all DB-specific data that needs review from 5700_world.sql -- TDB topic here: http://bit.ly/POdro

--HG--
branch : trunk
2009-09-20 16:42:35 -07:00
Anubisss
43e61c2e27 *Remove some not needed casts or used correct casts.
--HG--
branch : trunk
2009-09-20 19:58:06 +02:00
Anubisss
77328defee *Fix some possible crashes.
--HG--
branch : trunk
2009-09-20 15:33:34 +02:00
Anubisss
3d99ea0111 *Add missing end-tags for vcproj.
--HG--
branch : trunk
2009-09-20 14:49:17 +02:00
Anubisss
b0ee3c52ae *Fix a typo. This fix the compile error. I hope haven't got errors in WIN.
--HG--
branch : trunk
2009-09-20 14:01:39 +02:00
Anubisss
701240610c *Fix a typo. Patch by Thyros.
--HG--
branch : trunk
2009-09-20 13:55:34 +02:00
Anubisss
95b63b3182 *Add missing files for CMake/VCproj and ScriptLoader.
*Fix a possible crash.

--HG--
branch : trunk
2009-09-20 13:53:01 +02:00
Anubisss
3912aafe03 *Fix 2 possible crashes.
--HG--
branch : trunk
2009-09-20 13:01:06 +02:00
maximius
6c46fc09b0 *Cleanup + Fix Linux build by WarHead
--HG--
branch : trunk
2009-09-19 16:21:10 -07:00
maximius
ec054272e1 *GO - Southfury Moonstone script, from SD2, patch by manuel
*Fix Auctionhouse CPU usage during item expire check, by MrSmite

--HG--
branch : trunk
2009-09-19 16:01:08 -07:00
maximius
599d0fa65b *quest: "Long Forgotten Memories"
*quest: "A Pawn on the Eternal Board"
*World Event: AQ-War Effort
*quest: "Eranikus, Tyrant of the Dream"
*Sunken temple -> "Snake Puzzle event"
*duskwood boss "Twilight Corrupter" for quest: "The Nightmare's Corruption"
*All by kb_z, please tell me if I missed anything, and somebody please review the SQL.. a LOT Of stuff in this needs to go to TDB!

--HG--
branch : trunk
2009-09-19 15:14:05 -07:00
maximius
d3ba9eea44 *Missed changes! ><
--HG--
branch : trunk
2009-09-19 12:50:58 -07:00
maximius
799c5da00a *Quest - Taken by the scourge by BlackOne
*Quest - The Warsong Farms by Thraxx
*Gameobject Script - Fel Crystalforge & Bash'ir Crystalforge by johnholiver

--HG--
branch : trunk
2009-09-19 12:48:17 -07:00
maximius
7566630206 *Missed change
--HG--
branch : trunk
2009-09-19 12:25:26 -07:00
maximius
0cf75ef9ea *Wintergrasp: Prevent defenders team to click the relic. Patch by Spp.
*Zum'Rah Area Trigger Script, Zum'Rah should become hostile when approached. By totoro.
*Judgement of Light PPM based, not 100%. By Drevi.
*Fix Deflection Exploit. By manuel, thanks to TheNecromancer and Gyullo.
*Correct Wintergrasp Tenacity formulas, by Gyullo.
*A Spirit Guide Escort Quest, code from SD2, patch by manuel.
*TrullyOne/MeanMachine Waypoint System Restored. Patch by XTElite1.

--HG--
branch : trunk
2009-09-19 12:13:08 -07:00
Rat
9f96e6ce81 *fix Kael'thas (TK) summoning double phoenix, broken by an sd2 merge
--HG--
branch : trunk
2009-09-17 23:12:26 +02:00
Machiavelli
b897584203 Update to Gluth script; lower the distance required between zombie chow and Gluth before Gluth consumes it for a more blizzlike experience
--HG--
branch : trunk
2009-09-17 15:28:34 +02:00
maximius
fb2e263be7 *Escort Quest The Totem of Kar'dash from SD2, thanks manuel
--HG--
branch : trunk
2009-09-17 01:45:36 -07:00