aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-12-14Core/Misc: Log more information in asserts (#22783)Giacomo Pozzoni
* Core/Misc: Log more information in asserts Add a new function GetDebugInfos() to types that could trigger an ASSERT() to easily include more useful information in crashlogs. This is an initial commit that requires many more commits to implement the new GetDebugInfos() function in all required types. If the type doesn't have the function, the global default one is picked which doesn't log anything. * Core/Misc: Fix dynamic build Add missing attribute for dynamic build * Core/Misc: Fix gcc/clang build * Core/Misc: Rename GetDebugInfos() to GetDebugInfo() * Core/Misc: Fix FormatAssertionMessage() adding an extra '\0' * Core/Misc: Add GetDebugInfo support to Unit * Core/Misc: Add GetDebugInfo support to Creature * Core/Misc: Add more info to GetDebugInfo for Creature * Core/Misc: Add GetDebugInfo support to GameObject * Core/Misc: Add GetDebugInfo support to Player * Core/Misc: Add more GetDebugInfo info * Core/Misc: Add GetDebugInfo support to Item * Core/Misc: Add GetDebugInfo support to Bag * Core/Misc: Add GetDebugInfo support to Transport * Core/Misc: Add GetDebugInfo support to TempSummon, Minion, Guardian, Pet * Core/Misc: Add GetDebugInfo support to Map, InstanceMap * Core/Misc: Add GetDebugInfo support to Spell * Core/Misc: Fix build warning * Core/Misc: Add GetDebugInfo support to Aura * Core/Misc: Add GetDebugInfo support to UnitAI
2018-12-11Core/Misc: Explicit typing for SpellAttrN enums, add nicer text to UNKs, and ↵Treeston
restore some relevant info from old comments. Final one of these.
2018-12-03Update zone_borean_tundra.cppAokromes
2018-12-03Quest: Ruthless Cunning and Returning the Favor (#22806)PolarCookie
* Ruthless Cunning and Returning the Favor * no more magic numbers * now with scripted ai and condition * travis * more travis * jackpoz * now with no banner spellscripts * typo * Rename 9999_99_99_99_world.sql to 2018_12_03_00_word.sql
2018-11-28Core/GameEvent: weekend xp rate (#17782)Aokromes
* Core/GameEvent: weekend xp rate by kline * Update to recent code * compile fix try things of copy and paste 4 years old code xd * more code update * forgot to change this * Update worldserver.conf.dist * Added function to calculate weekend event xp rates By greenbagels * Cleaning using scripts * Implement daymask and rename variables etc. * Rename script file weekend -> boosted * Update src/server/game/World/World.cpp Co-Authored-By: Aokromes <Aokromes@users.noreply.github.com> * Fix xp multiplier not applying to quest rewards * Disable xp boost script when no boosted days selected
2018-11-28Scripts/movement: spline - velocity (#22836)yvomsx
2018-11-27Core/Misc: Update description text for SpellAttr6 and SpellAttr7Treeston
2018-11-27more clarity (9309988 follow-up)Treeston
2018-11-26Core/Misc: Update description text for SpellAttr5 (I'm back, baby!)Treeston
2018-11-24Core/Scripts - The Eye: Fix Kael'thas Sunstrider Mind Control, limit ↵Gildor
MaxAffectedTargets to 3 (#22828) Closes: #22826
2018-11-21Core/Achievements: Sync achievement reward field names with masterShauren
2018-11-20Core/Objects: properly use UPDATETYPE_CREATE_OBJECT2 when creating brand new ↵Ovah
objects in all cases. Closes #22419 (#22816)
2018-11-14Fix nopch buildShauren
2018-11-14Core/Misc: Update description text for SpellAttr4Treeston
2018-11-13Core/Misc: Update description text for SpellAttr3Treeston
2018-11-12Core/Misc: Update description text for SpellAttr2Treeston
2018-11-12Core/Misc: Update description text for SpellAttr1Treeston
2018-11-12Core/Misc: Update description text for SpellAttr0 to match actual behaviorTreeston
2018-11-12GCC build fixShauren
Closes #22785
2018-11-11DB/Strings: remove some now-unused language entriesTreeston
2018-11-11Core/Util: Redesign SmartEnum to properly work for large enums (>64 entries) ↵Treeston
and play nice with IDEs (PR #22768)
2018-11-09Core/Auras: Fixed saving auras with same spell id but different item sourceShauren
2018-11-09Scripts/Utgarde Keep: Fixed Ingvar evade in phase 2 (one more time)Keader
Closes #21264 ScheduleEvents need happens after remove ImmuneToPc, or it will cause evade.
2018-11-08Scripts/ToC: Fixed Twin Valkyr stucking in progress and added hoverKeader
Closes: #22755 Update: #20961
2018-11-08Scripts/Spells: Fixed wrong change in Drain Mana removing fear/poly effectsKeader
Update: #20234 Followup: a6673f6aa7a1c2ca4b3f2ac22cbff5f4191ec664 More Info: https://github.com/TrinityCore/TrinityCore/issues/20234#issuecomment-436970730
2018-11-05Core/AI: Add some checks to catch if the AI changes mid-update for players. ↵Treeston
Tag #22731 #22629.
2018-11-04Core/Creatures: Changed creatures to become tagged by player doing any ↵PolarCookie
action that causes creature aggro (apart from distance) (#22759) * This was introduced in patch 3.0.8
2018-11-04Spell/Script: Curse of agony (#22728)PolarCookie
* CoA now as spellscript * clean up drain soul * keader * keader2 * Rename 9999_99_99_99.sql to 2018_11_04_00_world.sql
2018-11-04Core/Spells: fix issues with delayed spells and auras (#22382)PolarCookie
* Core/Spells: fix issues with delayed spells and auras * Make Travis Happy
2018-11-04Core/Entities: Handle partial state change for pets (#22014)DanVS
* handle partial state change * range-based for loop * fixes * readability * break
2018-10-28Add rotation to .gob info (#22723)Rochet2
* Add rotation to .gob info - Add rotation (yaw, pitch, roll) to .gob info command - Replace LANG_SPAWNINFO_DISTANCEFROMPLAYER with LANG_SPAWNINFO_ROTATION - Fix description of .distance to describe the command arguments (the more you know..) - Fix .gob info guid targetting nearest gameobject instead of finding with given guid - Reorder the info data slightly - Print location and rotation data regardless of object found in world - Add error messages for when object is not found by guid or entry
2018-10-27Fix invalid arguments to string format in Trinity::FatalWarpten
Isn't whatever is used nowadays to make this stuff safe supposed to prevent this sort of stuff?
2018-10-27Core/Spells: Warning fixShauren
2018-10-26338e8ba follow-up (more constexpr)Treeston
2018-10-26Core/Misc: Partial merge of 3.3.5-dbedit:Treeston
- Added SmartEnum.h for enum iteration, stringification, and more, courtesy of krabicezpapundeklu/smart_enum - Moved a bunch of enums in SharedDefines.h to the new system - Miscellaneous utility methods ported
2018-10-25Core/Command: Fix gameobject turn orientation saving (#22712)Rochet2
2018-10-24Core/Shared: add BattlefieldBattleId definitionsccrs
Also rename BG_TEAMS_COUNT and BattlegroundTeamId
2018-10-22Core/Spell: Fixed an issue with Premeditation removing itselfTreeston
2018-10-22Scripts/Ulduar: Fixed Sanctum Sentry accumulating events after wipesKeader
2018-10-21Script/Misc: Change some placeholders to proper textsAokromes
2018-10-19Core/Chat: Some fixes to talent hyperlink verification. Closes #22685.Treeston
2018-10-19Core/Spells: Hallowed Wand - Bat custome must be positiveAokromes
closes #22684
2018-10-18DB/GameObject: Sacred Fire of LifeKillyana
2018-10-18Core/Movement: remove undefined methodccrs
2018-10-18Scripts/Blackrock Depths: npc_grimstone Event_Timer improvements (#22663)Trond B. Krokli
High Justice Grimstone's movement script timers improvement in Ring of the Law. case 6 & case 7 modifications: - Event_Timer = 5000; // originally 0 Closes #20499 (High Justice Grimstone issue)
2018-10-17DB/Gossip: Update Vaelastrasz gossip menu with the correct IDKillyana
2018-10-15Scripts/Illidari Council: Changed urand to SelectRandomContainerElementKeader
2018-10-15Scripts/Black Temple: Fixed a crash on Illidari Council (#22652)Keader
Ty Sirikfoll :)
2018-10-15[3.3.5] Scripts/Spells: Life Tap (#22638)PolarCookie
Closes #17559
2018-10-11Core/Commands: fix .appear command provide wrong undermap position (#22624)ForesterDev