aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2018-02-13Core/Spell: Properly remove REACT_PASSIVE on permanent feign death unapply. ↵Treeston
Fixes and closes #21156.
2018-02-13Scripts/AzjolNerub: Clean up Hadronox to hopefully avoid any further evade ↵Treeston
issues. Tag #20310.
2018-02-12Core/Scripts: fix Tenacity Aurascript (target is null on UpdatePeriodic)ariel-
- also aura amount increases with stack so we lose spellid info, calculate it from basepoints directly - aura should be SPELL_AURA_MOD_HEALING_PCT instead of SPELL_AURA_MOD_HEALING_DONE_PERCENT (ie taken instead of done, confusing names)
2018-02-12Core/Scripts: remove Tenacity hack, implemented with proper auraariel-
2018-02-12Archaedas should properly start now when clicking on the altar. (#21401)Wilcalaf
2018-02-12Core/Unit: corrected calculation for ↵ariel-
SPELL_AURA_MOD_DAMAGE_TAKEN/SPELL_AURA_MOD_HEALING auras - Spell bonus calculation and penalty was done twice, but it's simply flat +SP, which should be taken into account before other bonuses - Fixed missing code from SpellDamageBonusDone/SpellHealingBonusDone and killed multiplication by stack amount twice for default coefficient spells (already multiplied on level penalty)
2018-02-12Core/Scripts: fix nopch build mk IIariel-
2018-02-12Core/Scripts: fix nopch buildariel-
2018-02-12Revert "Scripts/ScarletEnclave: fix Massacre at Light's Point mine cart ↵Treeston
escort to work again (tag #20310)" This reverts commit 6ff71dffbb774b8ea715053cd9223edc5c67bb0f.
2018-02-12Scripts/AzjolNerub: Hadronox is a big spider mommy, and needs more room to ↵Treeston
pet her spider pets properly. Hopefully this'll reduce the number of evades happening during the encounter. Tag #20310.
2018-02-12Scripts/ScarletEnclave: fix Massacre at Light's Point mine cart escort to ↵Treeston
work again (tag #20310)
2018-02-11Core/Scripts: implemented Combined Toxins proc only from poisonsariel-
2018-02-11Scripting/Obsidian Sanctum: Fix crashjackpoz
Fix crash caused by calling Reset() in constructor (which is not allowed)
2018-02-09Scripts/Instance: Transition Gnomeregan to boss states (instance spawn group ↵Treeston
prep)
2018-02-09Scripts/Icecrown Citadel: Fixed Sindragosa spawn after grid unloadKeader
ty sirikfoll :)
2018-02-08Core/Spells: remove 'Vanish Purge' hack, the spell is present on DB and is ↵ariel-
copy of one in vanilla DBC Thanks to killerwife for the heads-up
2018-02-08Core/Scripts: Fixed tabs issues introduced in ↵Keader
5bef3e426aea37b0e7555f146037c58e7be6352d
2018-02-08Core/Scripts: Fixed possible crashs related with JustDiedKeader
2018-02-06Core/Scripts: fix non-functional Celestial Planetarium Access GOariel-
- Client only sends CMSG_GAMEOBJ_REPORT_USE for this one Closes #19982
2018-02-05Scripts/Magisters Terrace: Removed not allowed ENSURE_AI call from constructorsirikfoll
Closes #20727
2018-02-05Scripts/Sunwell Plateau: Fixed and improved spell "Curse of Boundless Agony" ↵sirikfoll
target selection (Boss Kalecgos)
2018-02-05Revert "Scripts/Northrend: Malygos now uses modifiable threat list when ↵Treeston
teleporting after vortex. Fixes a crash. Closes #21315." This reverts commit 6bbc95f3a0078e5d121e7092a60fa85b24c725d9, which is made unnecessary by 65709e1c3081c97442792695cbc0f0826015d625.
2018-02-05Scripts/Northrend: Malygos now uses modifiable threat list when teleporting ↵Treeston
after vortex. Fixes a crash. Closes #21315.
2018-02-05Core/Threat: Custom ThreatListIterator that transparently iterates over the ↵Treeston
backing map (instead of using heap iterators) when working with the unsorted threat list. This greatly reduces the range of actions that can cause iterator invalidation. Also some minor adjustments to .debug threat, which no longer hides certain invalid states from view.
2018-02-04Scripts/Ulduar: Flame Leviathan used a very weird mixture of victim logic ↵Treeston
and REACT_PASSIVE, which broke during transition to the new system. Replaced with a working version. Closes #21265.
2018-02-04nopch fixTreeston
2018-02-04Scripts/ICC: Valithria Dreamwalker's script no longer despawns unrelated ↵Treeston
mobs in Frostwing Halls, and thus won't get them stuck in a despawned state due to linked_respawn. Closes #21286.
2018-01-31Scripts/Icecrown Citadel: Corrected Val'kyr Shadowguard positioning on ↵sirikfoll
heroic mode (Lich King) Movement was being prevented by spell cast
2018-01-29Scripts/Pets: Mirror Image re-write, because it's a colossal mess right now. ↵Treeston
(PR #19818)
2018-01-28Scripts/Icecrown Citadel: Added missing cosmetic colors and emotes to Big ↵Shauren
Ooze (Rotface)
2018-01-28Quest/script: Freedom to RuulKillyana
Follows https://github.com/TrinityCore/TrinityCore/commit/4dc91429dd2158c75679d07c34a18a2e12b4ef7a
2018-01-28DB/Quest: Freedom to RuulKillyana
Closes #7262
2018-01-27Core/Spells: Fixed downranking coefficient penalty formulaShauren
Closes #21318
2018-01-26Scripts/Spells: Fixed Nature's Guardian proc (#21314)Keader
2018-01-25DB/SpawnGroup: Instance spawn group data for Tempest Keep: The Eye and ↵Treeston
Hellfire Citadel: Ramparts. (also some minor adjustments to command output for convenience)
2018-01-25Misc: assert -> ASSERTTreeston
2018-01-24Scripts/Commands: new command '.debug instancespawn'Treeston
2018-01-24Core/Scripts: reverted Auriaya spell script logicariel-
Thanks Shauren for spotting it
2018-01-22Core/Misc: fix some /W4 warnings and some reported by GCC 6.3ariel-
2018-01-22Core/Entities: killed Creature::SetInCombatWithZone and replaced with AI versionariel-
Closes #12108 (again)
2018-01-22Core/Formations: update codestyle and fix crashariel-
Closes #21288
2018-01-21Scripts/Outland: Fix logical error in Hellfire event in Honor HoldKittnz
2018-01-21Core/Battleground: Dropped battleground texts from trinity_string and ↵joschiwald
replaced them with proper BroadcastText (cherry picked from commit ed318fdc461ce9ad462c69a0b9f6c572c8c962a5) Fixed nopch build (cherry picked from commit 6eff69818b17d68862aac609cf211ccd802e3afa) Fixed nopch build again (cherry picked from commit 3039f4bf86bda5d9fd2c50d6ae71fcb9d10eb185)
2018-01-20Core/Scripts: fix wrong uses of SetHitDamage hook.ariel-
This hook modifies damage AFTER it has been reduced by target auras/armor/resistances etc, it's useful if you want to scale damage by a factor, but not to add flat bonuses. We're fixing those by moving calculation to Launch phase, where target taken bonuses haven't been used yet. - Bronjahm: Magic's Bane - BPC: Shadow Prison - Oculus: Shock Lance - Ymiron: Dark Slash (extra fix, it was wrongly damaging half of total health, it's supposed to be half of CURRENT health!) - DK: Raise Ally Thrash spell (also extra fix: corrected formula) - Warrior: Bloodthirst (shouldn't matter much as it's damage class none and those don't get bonuses by default) - Warrior: Concussion Blow - Warlock: extra fix for Haunt, healing part shouldn't scale with spell power Closes #9560
2018-01-20Core/Scripts: fix Wild Growth losing info about caster bonusesariel-
Closes #21281
2018-01-19Scripts/Utgarde Keep: Fixed Ingvar evade in phase 2 (again)Keader
Closes #21264
2018-01-18Core/Scripts: fix Roar of Sacrificeariel-
2018-01-18Core/Scripts: added nullptr checks to DamageTaken hooksariel-
Since cb9e72e521d3cc415dd15bf6912c87f89e41b92a attacker may not be in world when hook is called
2018-01-18Scripts/AzjolNerub: Missing nullptr check in Hadronox. Closes #21258.Treeston
2018-01-18DB/SpawnGroup: instance_spawn_group data for map 576 (The Nexus)Treeston