aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2019-07-08Scripts/Spells: Brittle Armor & Mercurial Shield (#23576)Sorikoff
2019-07-08Scripts/Commands: update .wp commands to use orientation field from DB (PR ↵ForesterDev
#23566) Closes #23330
2019-07-08Entities/Unit: Nuke Map::ForceRespawn from orbit, with the following ↵Treeston
implications: - .npc respawn no longer causes stupid things to happen (Fixes #23014) - ::DeleteFromDB methods on Creature and GameObject rewritten to be as sensible as such a colossally stupid method can ever be. They're static now. - .npc delete and .gobj delete ported to new argument handling, and rewritten as per above. They can no longer crash the server when used in instances, too. Yay for that. - Adjusted various dusty cobwebbed hacks around the core (why does waypoint visualization use permanent spawns *shudder*) to still work too.
2019-07-07Entities/Creature: Some asserts are now LOG_ERRORs that block spawning. Fix ↵Treeston
a group spawning bug exposed by the CoS merge. Improve some command output.
2019-07-07Core/Misc: Fix no-pch buildjackpoz
2019-07-07DB/Trainer: remove required ability from Riding spells. The client should ↵Wyrserth
only show the required amount of skill. Also comment out unused argument in previously committed script, thanks Aokromes for noticing!
2019-07-07Core/Misc: use Trinity's RandomShuffle() instead of soon-to-be-deprecated ↵Wyrserth
std::random_shuffle(). Thanks Riztazz for noticing!
2019-07-07Script/TheOculus: adapt Mage-Lord Urom's script to use EventMap, fix various ↵Wyrserth
issues with Teleport and Empowered Arcane Explosion, add missing heroic-mode spell Frost Buffet. Closes #19452.
2019-07-06Script/BlackrockDepths: randomize timers for Ironhand Guardian's spell Gout ↵Wyrserth
of Flame.
2019-07-05Script/BlackrockDepths: fix Ironhand Guardian's Gout of Flame spell cast. ↵Martin Topholm
(#21816)
2019-07-05Misc: explicitly mark fallthrough in switch statement as to avoid confusion.Wyrserth
2019-07-05Core/Unit: Implement more helper methods (#23555)ForesterDev
2019-07-03Scripts/Icecrown Citadel: Ensure Deathbringer Saurfang cast Frenzy (#23559)Gildor
2019-07-03Core/Quest: fix money reward for quests turned in at level cap. (#23495)Wyrserth
2019-07-02Script/HallsOfLightning: fix mistake related to Shattering Stomp in ↵Wyrserth
Volkhan's script, introduced in 3bb0abcd525218c0423421979177675004787707. Closes #23337.
2019-07-02Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender ↵ForesterDev
(#23520) * Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender and fix some cases, where we should get player gender, instead of modified by display gender * fix merge * Add virtual methods for Unit class
2019-07-01Core/Unit: rename several getters to follow codestyleccrs
uint8 GetLevel() uint8 GetLevelForTarget(WorldObject const* /*target*/) void SetLevel(uint8 lvl) uint8 GetRace() uint32 GetRaceMask() uint8 GetClass() uint32 GetClassMask() uint8 GetGender()
2019-07-01Scripts/Spells: Dimensional Ripper - Everlook (#23547)Sorikoff
2019-07-01Script/DarkmoonFaire: fix logical error in go_darkmoon_faire_music.Wyrserth
Closes #23548.
2019-07-01Scripts/ICC: cleanup ReadSaveDataMore definitionccrs
2019-07-01Scripts/ICC: 3dbf3fe followupccrs
repeat timer typo
2019-06-30Build: fix errorccrs
/home/circleci/project/src/server/scripts/Northrend/IcecrownCitadel/boss_sister_svalna.cpp:211:5: fatal error: redefinition of enumerator 'NPC_YMIRJAR_BATTLE_MAIDEN' NPC_YMIRJAR_BATTLE_MAIDEN = 37132, ^ /home/circleci/project/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h:274:5: note: previous definition is here NPC_YMIRJAR_BATTLE_MAIDEN = 37132, ^ 1 error generated.
2019-06-30Scripts/ICC: base support for Ymirjar Vrykuls AIccrs
2019-06-30Scripts/ICC: 1eb2aef followupccrs
2019-06-30Scripts/ICC: move Sister Svalna to her own fileccrs
I've almost guttered her, so lets try it more gently this time
2019-06-29Scripts/ICC: 94b60ff followupccrs
2019-06-29Build: fix errorccrs
/var/lib/jenkins/jobs/tc_335_release_clang40_boost_1.63.0_nopch/workspace/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp:583:132: warning: format specifies type 'unsigned int' but the argument has type 'float' [-Wformat] TC_LOG_TRACE("scripts.cos", "npc_arthas_stratholmeAI::AdvanceToState: has snapback for this state, distance = %u", target.SnapbackPosition->GetExactDist(me)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %f /var/lib/jenkins/jobs/tc_335_release_clang40_boost_1.63.0_nopch/workspace/src/common/Logging/Log.h:176:56: note: expanded from macro 'TC_LOG_TRACE' TC_LOG_MESSAGE_BODY(filterType__, LOG_LEVEL_TRACE, __VA_ARGS__) ^~~~~~~~~~~ /var/lib/jenkins/jobs/tc_335_release_clang40_boost_1.63.0_nopch/workspace/src/common/Logging/Log.h:159:32: note: expanded from macro 'TC_LOG_MESSAGE_BODY' check_args(__VA_ARGS__); \ ^~~~~~~~~~~
2019-06-29Core/Instances: improve DoRemoveAurasDueToSpellOnPlayers & ↵ccrs
DoCastSpellOnPlayers handling
2019-06-29Misc: some corrections after recent mergesccrs
2019-06-29Scripts/Spells: Ultrasafe Transporter: Toshley's Station (#23537)Sorikoff
* Scripts/Spells: Ultrasafe Transporter: Toshley's Station * Rename 9999_99_99_99_world.sql to 2019_06_29_01_world.sql
2019-06-29Scripts/Spells: Remove Collapsing Cave Aura (#23533)Sorikoff
* Scripts/Spells: Remove Collapsing Cave Aura * Rename 9999_99_99_99_world.sql to 2019_06_29_00_world.sql
2019-06-28Add forgotten break to High Priest Thekal's script, thanks jackpoz!Wyrserth
2019-06-28Core/Misc: Fix static analysis issues reported by Coverity Scanjackpoz
2019-06-28Scripts/Spells: Deathbolt (#23531)Sorikoff
* Scripts/Spells: Deathbolt * Rename 9999_99_99_99_world.sql to 2019_06_28_01_world.sql
2019-06-28Scripts/Spells: Dimensional Ripper - Area 52 (#23505)Sorikoff
* Scripts/Spells: Dimensional Ripper - Area 52 * Rename 9999_99_99_99_world.sql to 2019_06_28_00_world.sql
2019-06-27Script/ZulGurub: rewrite High Priest Thekal's encounter script (#23429)Wyrserth
2019-06-26Script/FoS: prevent Wailing Souls from becoming desynched in the Devourer of ↵Keader
Souls encounter.
2019-06-26Script/CoS: fix DB error and remove wrong on-death text for Chrono-Lord Epoch.Wyrserth
2019-06-26Coding standards (#23514)Aokromes
* Coding standards * revert part
2019-06-25Script/CoS: full instance rewrite (#23388)ccrs
2019-06-24Scripts/Misc: couple corrections to the recent PRsccrs
2019-06-23Combat/Threat: Split ThreatManager::NotifyDisengaged off from ↵Treeston
ThreatManager::ClearAllThreat. NotifyDisengaged signifies intent to clear the engagement flag, and should only be called from AI. Fixes #23490.
2019-06-23Core/Entities: Kick engagement logic upstairs to Unit (from ThreatManager), ↵Treeston
since all Units with AI need it (not just those with threat list). Fixes #17981.
2019-06-22 Scripts/Spells: Portal to Orgrimmar & Portal to Stormwind (#23463)Sorikoff
* Scripts/Spells: Portal to Orgrimmar & Portal to Stormwind * Revert "Scripts/Spells: Portal to Orgrimmar & Portal to Stormwind" This reverts commit a8055960 * Revert "Revert "Scripts/Spells: Portal to Orgrimmar & Portal to Stormwind"" This reverts commit a5be792b * Fix NoPCH * Clean up * Clean up * fixup! Clean up * Caster -> Target * Rename 9999_99_99_99_world.sql to 2019_06_22_01_world.sql
2019-06-22Scripts/Spells: Ultra-Advanced Proto-Typical Shortening Blaster (#23456)Sorikoff
* Scripts/Spells: Ultra-Advanced Proto-Typical Shortening Blaster * Fix NoPCH * Correct header * fixup! Clean up * Rename 9999_99_99_99_world.sql to 2019_06_22_00_world.sql
2019-06-21Scripts/Spells: Migrate Teleporting to Script (#23458)Sorikoff
* Scripts/Spells: Migrate Teleporting to Script * Rename 9999_99_99_99_world.sql to 2019_06_21_02_world.sql
2019-06-21Scripts/Spells: Migrate Lightwell to Script (#23455)Sorikoff
* Scripts/Spells: Migrate Lightwell to Script * Add newline to SQL file * Misc * Rename 9999_99_99_99_world.sql to 2019_06_21_01_world.sql
2019-06-20Build fixKeader
2019-06-20Scripts/Icecrown Citadel: Fixed some bugs on Blood Orb object and trash mobs ↵Keader
around him Followup: 394b119664bc16dc5376f1404925b6d0b5a26876
2019-06-20DB/Quest: A Visit With The AncestorsKillyana
Closes #23284