aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-07-03Entities/Player: Fix an edge case where overlapping CCs could prevent player ↵Treeston
movement from being re-enabled. f6f1c48 follow-up.
2019-07-03Core/Quest: fix money reward for quests turned in at level cap. (#23495)Wyrserth
2019-07-03Core/Reputation: don't allow quests to reward Honor Hold/Alliance Vanguard ↵Wyrserth
reputation to Horde players or Thrallmar reputation to Alliance players (#23552)
2019-07-02Entities/Player: Clean up client control handling behavior around ↵Treeston
possession. Mind Control should no longer cause various weirdness. Closes #23539.
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-01Core/Quest: do not send SMSG_QUESTGIVER_OFFER_REWARD right after ↵Wyrserth
SMSG_QUESTGIVER_QUEST_FAILED. Allows the gossip window to close after the client receives a quest failed error (for example: not enough inventory space to store the reward).
2019-07-01Scripts/ICC: cleanup ReadSaveDataMore definitionccrs
2019-07-01Scripts/ICC: 3dbf3fe followupccrs
repeat timer typo
2019-07-01Core/Quest: if a quest rewards a title, show it in the offer reward screen too.Wyrserth
Also fix delete query in fa0fc13fd06e1af3dc6cb2ea611c4012660bfbdb, thanks Aokromes for noticing!
2019-06-30Core/Spell: Challenge Flag should only hit one target.Wyrserth
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-30Core/Instance: 14788ce followupccrs
No need to repeat code
2019-06-29Scripts/ICC: 94b60ff followupccrs
2019-06-29Core/Instance: add new methodccrs
2019-06-29Core/Instance: add new hook & methodccrs
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-29Core/Loot: fix issue that prevented players from rolling for an ↵Wyrserth
unique-category item while an equipped item shares the same unique-category.
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-28Core/GameObject: do not allow consumable chests to restock while partially ↵Wyrserth
looted.
2019-06-28Core/GameObject: fix some cases where summoned gameobjects of a type ↵Wyrserth
different than chest or goober would behave wrongly.
2019-06-27Core/Spell: fix some issues with taunt spells (#23425)Wyrserth
2019-06-27Core/Mail: include 100g in the mail sent after turning in the quest The ↵Wyrserth
Wrath of Neptulon (#23500)
2019-06-27Script/ZulGurub: rewrite High Priest Thekal's encounter script (#23429)Wyrserth
2019-06-27Core/GameObject: trigger an update of nearby objects when the player ↵Wyrserth
completes a quest objective. Prevents quest-related gameobjects from staying lootable after the player looted the last quest item from another gameobject.
2019-06-27Core/GameObject: implement restock mechanic for non-consumable gameobjects ↵Wyrserth
(#23526)
2019-06-27Core/SAI: add param3 to SMART_ACTION_CALL_TIMED_ACTIONLIST to allow it to ↵Wyrserth
override a currently running actionlist.
2019-06-26Core/GameObject: restore old behavior for non-consumable chests with restock ↵Wyrserth
timer (make them despawn).
2019-06-26Core/GameObject: don't allow non-consumable goobers to despawn on use (#23469)Wyrserth
Closes #15730.
2019-06-26Core/Spell: allow damage from binary spells to go through elemental ↵Wyrserth
resistance's damage reduction. (#23479)
2019-06-26Core/SAI: allow creatures to handle gameobject spellhit SAI events. (#23492)Wyrserth
2019-06-26Core/SAI: do not pass old creatureData to UpdateEntry() and keep current ↵Wyrserth
health when changing a NPC's entry. (#23493)
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-26fix comment, 3cdf274 follow-upTreeston
2019-06-26Core/AI: Actually accurately reproduce the logic from before 849943 that ↵Treeston
determines what summons start following on appearance. Third time's the charm? Closes #23513.