aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/EasternKingdoms/AlteracValley
AgeCommit message (Collapse)Author
2024-03-28Core/Battlegrounds: Move to scripts (#29799)Jeremy
* Introduce new BattlegroundScript class for map/bg specific scripts * Remove all sub, zone specific, battleground classes except Arena * Move all bg zone scripts to new BattlegroundScripts class in script folder * Remove ZoneScript from Battleground class * Remove some unused hooks from Battleground
2024-02-23Core/Battlegrounds: Move some areatrigger handling to scripts (#29700)Jeremy
2024-01-08Core/Creatures: Moved autoattack handling from scripts to gameShauren
2024-01-01Core/Battlegrounds: Rework Alterac Valley (#29530)Jeremy
2022-03-12Core/AI: Add DamageEffectType and SpellInfo parameters to ↵Giacomo Pozzoni
UnitAI::DamageTaken (#26787) * Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken * Update scripts (cherry picked from commit 0800ab20a8039620fd271a43c173c008af68c22a)
2022-03-09Scripts/Alterac: Update remaining scripts to new model (#26469)offl
Co-authored-by: offl <offl@users.noreply.github.com> (cherry picked from commit 9f188d70feda35ec3883bc504101a2b60583f694)
2022-01-24Scripts/AV: Update Vanndar's script to use TaskSchedulerCarbenium
* No functional changes (cherry picked from commit 799d5376d8d7e2c9c0fc1e27cfadf2669a8724d0)
2022-01-23Scripts/EasternKingdoms: Use std::chrono::duration overloads of EventMap ↵Peter Keresztes Schmidt
(#25019) Contributes to #25012 (cherry picked from commit 5ef576d223db0ac019bd803a07976cdc549a26ac)
2022-01-06game/AI: Convert SelectAggroTarget to enum class (#24818)Peter Keresztes Schmidt
* game/AI: Convert SelectAggroTarget to enum class * game/AI: Rename SelectAggroTarget to SelectTargetMethod (cherry picked from commit 418c3b1fd50664aad035bd975a65281e82ba2dea)
2021-11-09Core/Scripts: Unify Chrono Literals (#22420)DanVS
* Unify Chrono Literals * Retire IN_MILLISECONDS * Build fix * Build fix (sequel) * Retire urand() * Edge cases * Build * Whitespaces * More edge cases * Additional cases (cherry picked from commit 5b0f4009df4cde413c92c73467ca9a63e79a772b)
2021-04-16Core/AI: Some more refactoring prep for #19930. CreatureAI::EnterCombat is ↵Treeston
now called CreatureAI::JustEngagedWith. There's also two new methods on UnitAI, though they're never invoked right now. (cherry picked from commit 6113b9dec2e0081c36c36c2974a28ed0693bc601)
2020-08-22Core/Scripts: dynamic_spawning follow-up, I had forgotten JustRespawned existed.Treeston
- Rename JustRespawned to JustAppeared, which better matches its behavior anyway. - Properly invoke JustAppeared for new (re-)spawns - fixes #20111. - Fix Thaddius script to work with dynamic_spawning (mostly unrelated to the above) - Feugen/Stalagg should really be a summon group, but I don't have time to fix that right now. - Fix default value for DynamicEscortNPC to match worldserver.conf.dist. (cherry picked from commit 184c45cfe0fbe4f3e4fb701f0f99994df98bdc8a)
2020-04-29Core/Misc: camelize GetFaction/SetFaction properlyariel-
(cherry picked from commit 4c4dca6d694bd1064b403a31a5b1c776a326f3ce)
2020-01-02New YearAokromes
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-11-25Misc: More cleanupAokromes
2017-05-28Core/Scripts: Include cleanupShauren
2017-02-19Scripts/Events: Globally fix all ExecuteEvent loops to check ↵treeston
UNIT_STATE_CASTING after each iteration, instead of just checking it once initially. Fixes and closes #17892. (cherry picked from commit ac62d7156f93bf86f57dbad1f24f14031322fd5a) Drycoding is bad, mmkay? (cherry picked from commit ed83a35fbeeb7f9005fe4792225fb50700791c6f)
2017-01-01Update copyright note for 2017vincent-michael
Happy new year
2016-03-22Merge branch '3.3.5-boundaryagain' into 3.3.5-base (PR #16270)treeston
(cherry picked from commit 1050b68899c661ea09da9e36edb82e8648393673)
2016-01-01Update copyright note for 2016Vincent-Michael
Happy new year (Again new year with idiots ...)
2015-01-01Update copyright note for 2015Vincent-Michael
Happy new year
2014-09-14Core/Entities: Use ObjectGuid class in game projectShauren
2014-09-11Scripts/Misc: some small changes after recent commitsMitchesD
2014-09-11Scripts/AV: Drekthar updated to EventMapsNyeriah
2014-09-10Scripts/AV: Captain Galvangar updated to EventMapsNyeriah
2014-09-07Core: Remove whitespace (again, again, ...)Vincent-Michael
2014-09-07Core/Misc: Meh some white lines, an addition to last sql's comment and a ↵Nyeriah
spotted typo
2014-09-07Scripts/AV: Balinda StonehearthNyeriah
- Updated to EventMaps - Removed manual spawning of Water Elemental by using proper spell * The Water Elemental has a duration, it'll despawn once it's over. She'll resummon it during the encounter if it dies or disappears. * Fixes it's level scalling with owner. - Moved Water Elemental AI to database. - Script update ** Patch 3.1.0 (14-Apr-2009): Now casts Ice Block.
2014-08-31Core/Misc: Refactor scripts to fix static analysis warningsjackpoz
First batch of fixes targeting 100 issues reported by Coverity
2014-08-30Core/Battleground/AV: convert trinity_strings to proper creature_textjoschiwald
Closes #12861
2014-08-09Scripts/Misc: Fix static analysis issuesjackpoz
Replace CAST_AI() macro with ENSURE_AI() when dynamic_cast is not supposed to return NULL.
2014-05-20Core/Misc: Remove Unit::Get* wrappers for ObjectAccessor::Get*jackpoz
2014-05-15Fix various warnings. The core, the scripts and the tools now compile ↵Praetonus
without warnings with -Wall -Wextra -pedantic. -Fix warnings from -Woverflow on implicit constant conversion. -Fix warnings from -pedantic. -Fix warnings from -pedantic. -Fix warnings from -Wformat. Two minor changes in addition : -Replace a defined value equal to 2^31 - 1 by std::numeric_limits<int>::max(). -Remove useless null-check on pointer returned by new. New doesn't returns nullptr on failure, it throws std::bad_alloc.
2014-04-29Core/Misc: Remove obsolete C++11 backward compatibility macrosDehravor
OVERRIDE, FINAL, DELETE_MEMBER
2014-03-22Core/Misc: Fix some static analysis issuesjackpoz
Fix some static analysis issues about: - uninitialized values, most of which are false positives, always initialized before being accessed - unchecked return values - dead code never executed - bad formatting leading to wrong behavior Please ensure EventMap is never used with event id set to 0 or those events will never execute.
2014-01-01Update copyright note for 2014.Vincent_Michael
Happy new year.
2013-12-08Core/Misc: Fix some static analysis issuesjackpoz
Fix some static analysis issues about uninitialized values in scripts. Add spell id validation in Unit::SpellNonMeleeDamageLog() .
2013-10-22Scripts/Misc: Coding Style unification? (by Aokromes)Vincent_Michael
2013-09-03Core/Misc: Fixed some more issues found by code analysis tools.Sebastian Valle
2013-07-06Misc: Use override and final C++11 keywords in a few places (mostly scripts)Nay
OVERRIDE and FINAL are TC macros (expand to nothing if compiler does not support C++11)
2013-07-04Scripts/Misc: Rename creatures with mob_ / mobs_ in npc_Vincent-Michael
Note: Have fun :P
2013-06-22Scripts: Convert DoCast(me->GetVictim(), SPELL_XXXXX); in ↵Vincent-Michael
DoCastVictim(SPELL_XXX);
2013-06-11Core: Some function renaming.Malcrom
2013-02-19Core/Scripts: Removed useless const modifier on method parameters accepting ↵Shauren
primitive types passed by value
2013-01-01Update copyright note for 2013.Vincent_Michael
Happy new year.
2012-11-23Core/DB: Convert 14 more scripts to creature textGacko
2012-11-09Core/Scripts: Cleanup alterac_valley.cpp.Warpten
2012-07-30Core/Misc: Use proper headers to optimize compileVincent-Michael