| Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 4c4dca6d694bd1064b403a31a5b1c776a326f3ce)
|
|
Set in front modifies only the serverside orientation, use with care.
Also check for current focus to prevent things like incorrect damage on casting creatures (ie dragon breath direction change in your face because of some taunt missclick)
(cherry picked from commit 229444b74a7e2176db142e0446d4268995c5aad6)
|
|
use true as default value since pretty much all the script calls will expect that
(cherry picked from commit c7a57e2a093ada2ece7a01eac2f627aeb26b08d5)
|
|
3a0cb90ea994e82dd8c70888fb847082f738d5dc
Loken still need ClearUnitState Hack to DoMeleeAttackifReady work
(cherry picked from commit 4431a1149da7bc48ad1047fc8c6135ed02b2e77b)
|
|
(cherry picked from commit 5fc366d03bf4e5250443e0573a4c9fa4611968a4)
|
|
- Moved SetBoundary to public scope to allow for greater flexibility (ie set from external script)
- Extended to allow checking inverted boundaries
(cherry picked from commit 6892404b270f57380ffdc9ad084e0f43d94134e0)
|
|
Thanks Jackpoz
(cherry picked from commit 3194d089cbf2dd30bb3fed3a7f6f7e85730ad0cb)
|
|
- UNIT_STATE_CASTING removal not needed for movement now, but it's needed for melee attacking
(cherry picked from commit 85076dd799a76b889d1d22890771f4bc445fd7f8)
|
|
Thanks ariel-
(cherry picked from commit 136f1e75aa8968eee9b94fa0d19e46e97332867a)
|
|
- Remove script hacks no longer needed
(cherry picked from commit 3a0cb90ea994e82dd8c70888fb847082f738d5dc)
|
|
* In the existing core script, Willix the Importer in Razorfen Kraul says
"Help! Get this $n off of me!" (showing the $n part in his SAY text)
instead of naming the attacker when using his 'SAY_AGGRO1' creature_text.
* With this commit change, unit target is no longer missing for Talk,
making Willix name the attacking unit when he shouts for help.
(cherry picked from commit 6cc267d90918a0663f928db302ef1465f7952c61)
|
|
(cherry picked from commit 2921449a333ea27a62c7b21d003650421c982917)
|
|
*Also fixed issue that make Baltharus summons alot of clones when he is casting
(cherry picked from commit 58f2e62098f2c78b77b6b3851709c83f33e1cafd)
|
|
(cherry picked from commit 270a6396783ccb2b8dff181fca2760adb47d2110)
|
|
*Clones not working after wipe
*Changed Clone Action for a event (to check casting)
(cherry picked from commit 6b8c4fb74feb2210d2fb9ea60ec23ab407ffeb39)
|
|
(cherry picked from commit a2a8ffe72328590b43481b430b9a6f281ccdd4be)
|
|
Closes #18925
(cherry picked from commit 8d198cb36050e63811f8f7f81a3daf2a3c961950)
|
|
changed the functionality to properly reset all possible criteria with given condition
Closes #18905
(cherry picked from commit 7c7b877c3fc0292f33f54f4e8b514be3bf8514a6)
|
|
(cherry picked from commit 9d77b2be3b72810db1f12b6fde5e39583d521bc9)
|
|
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
|
|
* 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)
|
|
- Stop exposing DoublePosition constructor versions, they're only used for internal representation
- Moved IsInBounds function to public scope
(cherry picked from commit 83162fafa453c1d34fe23ddd86a43c3dff058300)
|
|
- 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)
|
|
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)
|
|
(cherry picked from commit 9be7f5f57b897888983a9ca6f441479f3571513c)
|
|
Closes #4427
Closes #7091
(cherry picked from commit 2792046dc7a229180d27dfdc4ce37ccfb84c8a27)
|
|
- 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)
|
|
(#16290)
Core/Spells: Fix wrong distance calculations in AoE spells.
Pull request #16290 by chaodhib.
God bless, finally.
(cherry picked from commit a1f2f30c145f6ad9c4baeffeff32618e71ff537c)
|
|
Closes #19322
(cherry picked from commit 333a4034099e262db8db0a1736d01c30a8cf9d52)
|
|
- 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)
|
|
Updates #18542
(cherry picked from commit 2db3e86d9bf200e5049e553160bc47b7bacac621)
|
|
house is now back in business.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
them (#19902)
|
|
|
|
|
|
minor code refactors
Closes #19299
(cherrypicked from f7758954f7b9808a56420ac2ca75a83af4e40f4e)
|
|
boss) (#19076)
Closes #5114
(cherrypicked from 8c6fa411e8118752ddbefe8dc022514602859fb9)
|