aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2020-04-27Core/Scripts: Baltharus the Warborn preincrement _cloneCountKeader
(cherry picked from commit 2921449a333ea27a62c7b21d003650421c982917)
2020-04-27Core/Scripts: Baltharus the Warborn make clone count more readableKeader
*Also fixed issue that make Baltharus summons alot of clones when he is casting (cherry picked from commit 58f2e62098f2c78b77b6b3851709c83f33e1cafd)
2020-04-27Core/Scripts: Fixing Carbonion/TravisKeader
(cherry picked from commit 270a6396783ccb2b8dff181fca2760adb47d2110)
2020-04-27Core/Scripts: Fixed Baltharus the Warborn clonesKeader
*Clones not working after wipe *Changed Clone Action for a event (to check casting) (cherry picked from commit 6b8c4fb74feb2210d2fb9ea60ec23ab407ffeb39)
2020-04-27Core/Scripts: Typo in last commitKeader
(cherry picked from commit a2a8ffe72328590b43481b430b9a6f281ccdd4be)
2020-04-27Core/Scripts: Fixed Volatile Ooze/Gas Cloud issues in Professor PutricideKeader
Closes #18925 (cherry picked from commit 8d198cb36050e63811f8f7f81a3daf2a3c961950)
2020-04-26Core/Achievements: Optimized resetting achievement criteria by condition and ↵Xinef
changed the functionality to properly reset all possible criteria with given condition Closes #18905 (cherry picked from commit 7c7b877c3fc0292f33f54f4e8b514be3bf8514a6)
2020-04-26Scripts/GruulsLair: Fix indentationjackpoz
(cherry picked from commit 9d77b2be3b72810db1f12b6fde5e39583d521bc9)
2020-04-25Scripts/Antorus: implement Garothi Worldbreaker encounter for normal and ↵Ovah
heroic difficulty * added base script support for the encounter for normal and heroic difficulty * added instance script for Antorus the Burning Throne * added sniffed template data for involved gameobjects * added encounter related spawns to Antorus the Burning Throne * added instance encounter entry for Garothi Worldbreaker
2020-04-24Scripts: minimize duplicated enum names in header files (#19377)tkrokli
* Scripts: Minimize duplicated enum names in header files This reduces the number of cache resets with the Zapcc compiler - Standard followed is instance/raid TLA + DataTypes/CreaturesIds/etc - Partial cherry-pick of master commit 7eb4512eee5fc04994e2aa55126ccc97a8393506 - Removed unused defines in sunken_temple.h (the core scripts using these have been moved to SAI) (cherry picked from commit f6f36be004c3b8c7d09e0f320d5aabb8a9129109)
2020-04-24Core/AI: Build fixariel-
- Stop exposing DoublePosition constructor versions, they're only used for internal representation - Moved IsInBounds function to public scope (cherry picked from commit 83162fafa453c1d34fe23ddd86a43c3dff058300)
2020-04-24Core/AI: AreaBoundary refactorariel-
- Added an auxiliary function IsInBounds to base CreatureAI - Changed container to vector. Set had no sense because we're storing new pointers, they have different addresses even if the boundary is the same (cherry picked from commit 2f99fa09c9bacbad376d7a296c3311f94ec8a552)
2020-04-24Added new creature extra flag which makes npc visible only to dead unitsxinef1
closes #19333 * Rename 9999_99_99_99_world.sql to 2017_99_99_99_world_335.sql - file affects creature removed in patch 4.0.3a * Update Creature.cpp (cherry picked from commit e72b380b9374c92e5688002bf3a15065419a2ea0)
2020-04-24Core/Movement: 96f4c7c followupccrs
(cherry picked from commit 9be7f5f57b897888983a9ca6f441479f3571513c)
2020-04-24Core/Scripts: minor fixes in boss_the_lich_king (#19311)Gustavo
Closes #4427 Closes #7091 (cherry picked from commit 2792046dc7a229180d27dfdc4ce37ccfb84c8a27)
2020-04-24Core/Scripts: Updated Ulduar instance modelariel-
- Codestyle/indent fixes - Added ObjectData for some GOs - Added GetUlduarAI to creatures - Fixed possible out-of-bounds access in boss_razorscale_controllerAI (boss AI number beyond allocated boss size) (cherry picked from commit b74cc8085946fed1eb41a6332e3a5cca6f9edd7f)
2020-04-24Core/Spells: fix wrong distance calculations in AoE spells [Needs testing] ↵Chaouki Dhib
(#16290) Core/Spells: Fix wrong distance calculations in AoE spells. Pull request #16290 by chaodhib. God bless, finally. (cherry picked from commit a1f2f30c145f6ad9c4baeffeff32618e71ff537c)
2020-04-24Core/Scripts: Fixed wrong calculation of Aura of DesireKeader
Closes #19322 (cherry picked from commit 333a4034099e262db8db0a1736d01c30a8cf9d52)
2020-04-24Core/Auras: reworked multiplicative AuraEffects calculationariel-
- Splitted containers for flat modifiers and pct modifiers, as they now have different handling - Amount is now multiplied only on apply; on unapply, iterate through auras and reset the counter - Fixes many cases of rounding error due to applying/unapplying of small factors - Allows amounts to be zeroed (ie with an AuraEffect of amount -100) - Do a partial revert of 6dc37a9add631888fe5fbcd43d19c2b07bed8a57, auras should update amounts only for items allowed (ie no more giving crit to a sword while having an axe in the other hand and being Poleaxe spec'd) - SPELL_AURA_MOD_SCALE now scales additively, rather than multiplicatively (checked in sniffs) Closes #18687 (cherry picked from commit c69a7d1223b2ce108a221e5cc70f76cd80ae6675)
2020-04-24Core/Scripts: implemented Gnomish Harm Prevention Beltariel-
Updates #18542 (cherry picked from commit 2db3e86d9bf200e5049e553160bc47b7bacac621)
2020-04-20Core/AuctionHouse: After taking a break at the start of patch 8.3 auction ↵Shauren
house is now back in business.
2020-04-04Core/Misc: Removed old incorrect defineShauren
2020-04-03nopch fix 2Shauren
2020-04-03nopch fixShauren
2020-03-30Core/Players: Fixed racemasks usage for new racesShauren
2020-02-17Core/DataStores: Updated db2 structures to 8.3.0Shauren
2020-02-07Core/Misc: Moved CanSpeak() method to WorldSession classShauren
2020-01-25Core/Misc: Removed references to item_template in logsShauren
2020-01-02New YearAokromes
2019-12-05Core/Items: Implement azerite empowered itemsShauren
2019-11-23Core/Items: Add ItemContext param to Item::Create functionShauren
2019-11-12Core/Items: Implemented AzeriteItemShauren
2019-11-01Core/DBLayer: Support using mysql 8Shauren
2019-10-27Core/DataStores: Updated db2 structures to 8.2.5Shauren
2019-08-25Scripts/OrderHall: Spawn some Warrior Order Hall NPC's and script some of ↵Jeremy
them (#19902)
2019-08-24Core/DataStores: Implemented WorldStateExpressionTraesh
2019-08-18Nopch fix2Shauren
2019-08-17Core/Scripts: add condition check for npc_wyrmrest_defenderariel-
minor code refactors Closes #19299 (cherrypicked from f7758954f7b9808a56420ac2ca75a83af4e40f4e)
2019-08-17Core/Scripts: implement boss Apothecary Hummel ("Love is in the Air" event ↵Gustavo
boss) (#19076) Closes #5114 (cherrypicked from 8c6fa411e8118752ddbefe8dc022514602859fb9)
2019-08-17Core/Scripts: Fixed Ingvar evade issueKeader
(cherrypicked from bf5661e2fd05625411b184385412921b3f0fb8c5)
2019-08-17Core/Scripts: converted Argent Tournament pennants to AIariel-
Closes #14616 (cherrypicked from 804257b99a26ca2dc1941a7577e5ae06c954f9cb)
2019-08-17Ensure that all actions are compared to fixed point in time (ie. world ↵xinef1
update start) (#18910) - Actions will not be dependent on processing moment - Increased GameObjects cooldown resolution to milliseconds, fixes arming time of traps to be exactly one second and not something from range (1000, 1999) - Created GameTime namespace and UpdateTime class and moved there some code out of world (cherrypicked from 7567cafec84080d26ea513242a1f540a823b8f9d)
2019-08-17Core/Scripts: Change null-check to assertariel-
- ToPlayer() should never be null in this context (cherrypicked from 12c680f9b1f1068099c3b19443d93d456690ac56)
2019-08-17Core/Scripts: Fixed crash in SindragosaKeader
Closes #19227 (cherrypicked from ecfb346d1af39305923db1f19a4568355c4d94e5)
2019-08-17Core/Scripts: implement Moss Covered Feetariel-
Closes #19022 (cherrypicked from f302b3d68d2c40a86f0c7be4df9b2fb625ba724f)
2019-08-17Core/Misc: Fix static analysis issuesjackpoz
(cherrypicked from 69400719948fc32b3802a0ff6834b6261e4a0754)
2019-08-17Core/Scripts: kill a warningariel-
(cherrypicked from ace2a75197457720f40b61535e1f34aafab33c5f)
2019-08-17Core/Scripts: Thrusting Hodir's Spearariel-
- Everything is sniffed, enjoy this hell of a quest! Closes #12808 (cherrypicked from 01f5befcec19cbf519d6222f514f70ba9704f0ea)
2019-08-17Core/Unit: Correct speed calculus when affected by ↵Gustavo
SPELL_AURA_MOD_MINIMUM_SPEED (#18136) (cherrypicked from 4224259d83c336ef46fa627a8ba0015200a788eb)
2019-08-17Core/Scripts: Fixed Illidan epic sounds again (#19184)Keader
(cherrypicked from bb3c964e7c0860d4448a065a2d1d37b52704da76)