Skjalf
e3c7b52253
feat(Core/Creature): Implement SetRegeneratingPower() to disable powe… ( #12535 )
...
feat(Core/Creature): Implement SetRegeneratingPower() to disable power gains
2022-07-25 12:12:27 -03:00
Skjalf
cd3151df40
fix(Scripts/RuinsOfAhnQiraj): Implement Rajaxx waves ( #12513 )
2022-07-25 12:12:08 -03:00
Synful-Syn
d2f126710f
chore(Cleanup): Merge redundant if in Totem::Update() ( #12423 )
...
TotemUpdate-too-long
2022-07-24 14:29:13 -03:00
UltraNix
b81a14976c
fix(Scripts/Spells): Glyph of Felguard. ( #12497 )
...
* fix(Scripts/Spells): Glyph of Felguard.
Fixes #12432
* Update.
2022-07-24 13:38:03 -03:00
UltraNix
b2c3bd06e9
fix(Core/Pets): Warlock should not be refunded with Soul Shard on log… ( #12409 )
...
fix(Core/Pets): Warlock should not be refunded with Soul Shard on logging out.
Fixes #12058
2022-07-24 13:16:24 -03:00
UltraNix
801e68b1dd
fix(Core/Creatures): Added new AI function OnTeleportUnreacheablePlayer to teleport all unreachable players. ( #12193 )
...
* fix(Core/Creatures): Implemented CREATURE_FLAG_EXTRA_TELEPORT_UNREACHABLE_PLAYERS.
Fixed #11750
* Update.
* Update.
* Update.
2022-07-24 13:10:41 -03:00
UltraNix
0b0a142580
feat(Core/Entities): Enabled loading basic stats for players, pets an… ( #12394 )
...
* feat(Core/Entities): Enabled loading basic stats for players, pets and items from database as 32 bit integers.
Closes #12386
2022-07-23 12:12:07 -04:00
Nefertumm
9b6da94510
fix(Core/AI): more AI factory checks ( #12402 )
...
Co-authored-by: ariel- <ariel-@users.noreply.github.com >
Co-authored-by: Treeston <treeston@users.noreply.github.com >
Co-authored-by: Aokromes <aokromes@users.noreply.github.com >
2022-07-19 14:31:03 -03:00
IntelligentQuantum
cc52712ac1
refactor(Core/AI): factory functions cleanup ( #11779 )
2022-07-15 16:11:49 +02:00
ZhengPeiRu21
e548805017
fix(Core): Fix indexing in UpdatePlayerSetting ( #12375 )
...
* fix(Core): Fix indexing in UpdatePlayerSetting
* Fix integer signing
2022-07-13 16:46:14 -04:00
Skjalf
9920e01b2b
feat(Core/Scripting): Add several UnitHooks ( #12365 )
2022-07-11 14:57:38 -03:00
Axel Cocat
aa89f6c3a6
feat(Core): add OnDisplayId hook ( #12320 )
2022-07-11 09:11:26 -03:00
Maelthyr
2c7b274bc5
refactor(Core): Improve struct alignment and codestyle ( #12335 )
...
refactor(Core): improve struct alignment and codestyle
2022-07-10 14:19:11 -04:00
UltraNix
12a07ff91f
fix(Core/Spells): Fixed LoS problems with hunter traps. ( #12348 )
...
* fix(Core/Spells): Fixed LoS problems with hunter traps.
Fixes #12332
* missing
2022-07-10 14:18:36 -04:00
ZhengPeiRu21
a6e8f060a5
feat(Core/Config): Configurable Water Breath Timer ( #11945 )
...
* feat(Core/Config): Configurable Water Breath Timer
* Config Formatting
Add missing linebreaks
* Use int instead of float for water breath timer
* Correctly get CONFIG_WATER_BREATH as Int instead of Float value
* Move CONFIG_WATER_BREATH_TIMER to WorldInt configs
* More logical WaterBreath configuration
2022-07-10 14:14:27 -04:00
UltraNix
f6ede1a503
fix(DB/ZulGurub): Hoodoo Piles should not melee atack their targets. ( #12269 )
...
Will of Hakkar is casted on pile looter.
Fixes #12186
2022-07-09 10:12:16 -04:00
UltraNix
346150c92a
fix(Scripts/ZulGurub): Hakkar's Blood Siphon ( #12196 )
2022-07-09 11:05:09 -03:00
Skjalf
32ba21d029
feat(Core/Scripting): Implement OnAllowedForPlayerLootCheck() hook ( #12316 )
...
* feat(Core/Scripting): Implement OnAllowedForPlayerLootCheck() hook
* reverse logic
2022-07-09 00:10:04 -03:00
UltraNix
c3d8340e6b
fix(Core/Gossips): Properly send packet with questgiver query handler. ( #12290 )
...
Fixes #12215
2022-07-06 09:05:45 -03:00
UltraNix
e6a6dceaee
fix(Core/Combat): Removed UNIT_FLAG_IMMUNE_TO_PC when entering comb… ( #12288 )
...
fix(Core/Combat): Removed `UNIT_FLAG_IMMUNE_TO_PC` when entering combat with player.
Fixes #12211
Fixes #12214
Fixes #12219
Fixes #12212
2022-07-03 15:28:36 -04:00
Skjalf
16f2983307
fix(Scripts/ZulGurub): Thekal improvements ( #12238 )
...
* fix(Scripts/ZulGurub): Thekal improvements
* Update boss_thekal.cpp
2022-07-02 13:37:56 -03:00
UltraNix
e924289405
fix(Core): Crashfix. ( #12184 )
2022-06-28 20:04:23 -03:00
UltraNix
ea24a7b231
fix(Scripts/ZulGurub): Mandokir's Threatening Gaze. ( #12095 )
...
* fix(Scripts/ZulGurub: Mandokir's Threatening Gaze.
Boss can melee attack while casting.
Boss charges after the debuff run out.
Guillotine is casted on hit rather than on launch.
Properly coded Threatening Gaze Charge (with dot/hot exceptions)
Whirlwind is removed during charge.
Fixes #11748
* Update
* missing
* Update
* Update.
* Update.
* Update.
* Update.
* Update.
2022-06-26 04:50:50 -03:00
UltraNix
255c5d8b72
fix(Core): Crashfix. ( #11903 )
...
* fix(Core): Crashfix.
Fixes #11650
* Update.
2022-06-26 04:50:22 -03:00
UltraNix
68d026e8ac
fix(Core/Spells): Fixed cooldowns on shaman totems. ( #12166 )
...
Fixed #11937
2022-06-26 04:46:22 -03:00
Skjalf
46789d5df6
fix(Scripts/BlackwingLair): Correct Bone Constructs abilities ( #12180 )
2022-06-26 04:45:15 -03:00
UltraNix
e11fea28c5
fix(Core/Units): Fixed problems with charming non-demon creatures by … ( #12164 )
...
fix(Core/Units): Fixed problems with charming non-demon creatures by warlock.
Fixed #12114
2022-06-26 04:44:30 -03:00
UltraNix
53836284c2
fix(Core/Spells): Shaman T10 4Set bonus should properly extend Flame … ( #12167 )
...
* fix(Core/Spells): Shaman T10 4Set bonus should properly extend Flame Shock duration.
Fixes #11938
* Update.
2022-06-26 04:44:15 -03:00
Skjalf
ed7622b028
feat(Core/Formations): Implement GROUP_AI_FLAG_DONT_RESPAWN_LEADER_ON… ( #12128 )
2022-06-21 07:07:41 -03:00
UltraNix
61c64bbf30
fix(Core/Movement): Water-bound creatures should not evade if their t… ( #12112 )
...
fix(Core/Movement): Water-bound creatures should not evade if their target is near the surface/jumping in the water.
Fixed #10383
2022-06-20 14:31:28 -04:00
UltraNix
a935e51754
fix(Core/Pets): Mob "soloed" by pet should not grant exp/loot to its … ( #11969 )
...
* fix(Core/Pets): Mob "soloed" by pet should not grant exp/loot to its master.
Fixes #11528
2022-06-19 07:46:23 -04:00
UltraNix
82cfd1b8d4
fix(Scripts/ZulGurub): Improvements to Madonkir's melee spells. ( #12096 )
...
Overpower is casted on dodge.
Execute is casted when victim is below 20% health.
Cleave is casted when there is at least 5 targets in melee range.
Fixes #11747
2022-06-18 13:50:23 -04:00
UltraNix
39c0f1a700
feat(Core/Players): Enabled resurrecting players from opposite factio… ( #12012 )
...
* feat(Core/Players): Enabled resurrecting players from opposite faction in crossfactioned raids.
Fixes #8600
* Update
2022-06-18 13:49:35 -04:00
UltraNix
0cf1303b9a
fix(Core/Items): Special bags cannot be stored inside other special b… ( #12032 )
...
fix(Core/Items): Special bags cannot be stored inside other special bags.
Fixes #11946
2022-06-18 13:46:00 -04:00
Maelthyr
d928d8d96a
refactor(Core/Unit): PC&NPC Immunity ( #11986 )
...
* initial
* refactor(Core/Unit): PC & NPC Immunities
Cherry-pick TC: 74af880217
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
* fix builds error
Cherry-pick TC: 74af880217
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
* Fix nef combat, and replace SetFlag by SetUnitFlag
* fix combat with jedoga
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
2022-06-18 08:16:45 -04:00
UltraNix
117a18c961
fix(Scripts/ZulGurub): Renataki - improvements: ( #11967 )
...
Added missing spells and events.
Removed invalid spells
Corrected event timers
Fixes #11620
Fixes #11621
2022-06-16 11:39:09 -03:00
UltraNix
daff1239d3
fix(Core/Units): Fixed restoring running movement flag after charm. Source: TrinityCore ( #12019 )
...
fix(Core/Units): Fixed restoring running movement flag after charm.
Fixes #12018
2022-06-16 08:45:46 -03:00
Nefertumm
396fd35ed5
fix(Core/Spells): Implement SPELL_EFFECT_ACTIVATE_OBJECT ( #11648 )
...
Co-authored-by: jackpoz <giacomopoz@gmail.com >
2022-06-13 21:10:31 -03:00
UltraNix
d5221ae423
fix(Scripts/ZulGurub): Fixed Jindo's Brain Wash Totem. ( #11839 )
2022-06-13 21:04:58 -03:00
Maelthyr
32334f5f14
refactor(Core/Unit): minor changes for the combat system ( #11904 )
...
Cherry-pick from TC: https://github.com/TrinityCore/TrinityCore/pull/19966
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
2022-06-13 19:40:29 -03:00
Kempec Halk
8e7c4fa226
fix(Core): Deserter overrides from BG and Command ( #11961 )
...
* fix(Core/Command): Deserter offline add
* feat(Core/Command): Deserter online add restriction
* fix(Core/Battleground): Deserter overrides longer debuff
2022-06-13 08:58:49 -03:00
UltraNix
db41a0132e
fix(Core/Misc): Fixed radius of areatriggers in battlegrounds. ( #12017 )
...
* fix(Core/Misc): Fixed radius of areatriggers in battlegrounds.
Fixes #12004
* buildfix.
2022-06-13 08:57:35 -03:00
UltraNix
a2bc0ae028
fix(Core/Objects): Include combat reach instead of object size in LoS… ( #12013 )
...
... calculations.
Fixed LoS calculations for dynamic objects.
Modified combat reach of Deep Pool Threshfin.
Fixes #11886
2022-06-13 01:03:06 -03:00
UltraNix
bab2c6291b
fix(Core/Spell): Fixed Divine Shield not granting immunity to spell s… ( #11954 )
...
...chools.
2022-06-07 23:43:36 -03:00
Skjalf
5c7e7afade
fix(Scripts/ZulGurub): Rewrite High Priest Thekal ( #11784 )
2022-06-06 09:35:48 -03:00
UltraNix
f28c678c14
fix(Core/Spells): Hunter traps should not be activated by targets not… ( #11971 )
...
fix(Core/Spells): Hunter traps should not be activated by targets not in LoS.
Fixes #11432
2022-06-06 09:03:24 -03:00
UltraNix
3f8bf7f994
fix(Core/Spells): Properly handle SPELL_MOD_THREAT flat spell mods. ( #11911 )
...
* fix(Core/Spells): Properly handle SPELL_MOD_THREAT flat spell mods.
Fixes #11570
* buildfix.
2022-06-06 09:01:32 -03:00
天鹿
40a5eef152
refactor(Core/Instances): Update CHAR_DELETE_INSTANCE_SAVED_DATA ( #11866 )
...
* Update InstanceSaveMgr.cpp
* Update Group.cpp
* Update InstanceSaveMgr.cpp
* Update InstanceSaveMgr.h
* Update InstanceSaveMgr.cpp
* Update InstanceSaveMgr.h
* Update InstanceSaveMgr.cpp
* Update InstanceSaveMgr.h
* Update InstanceSaveMgr.cpp
* Update Group.cpp
* Update PlayerMisc.cpp
* Update InstanceSaveMgr.h
* Update Group.cpp
* Update PlayerMisc.cpp
* Update Group.cpp
* Update Group.cpp
* Update InstanceSaveMgr.cpp
* Update InstanceSaveMgr.h
* Update Group.h
* Update InstanceSaveMgr.cpp
* Update InstanceSaveMgr.cpp
* Update InstanceSaveMgr.cpp
2022-05-30 15:27:50 -03:00
UltraNix
a0da7417a0
fix(Core/Units): Clear any movement on charm - vol. 2. ( #11897 )
...
* fix(Core/Units): Clear any movement on charm - vol. 2.
Fixes #11880
* Update.
2022-05-30 04:19:53 -03:00
UltraNix
b66586c1d7
fix(Core/Spells): Fixed players being able to mount with all transfor… ( #11767 )
...
…m auras.
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2022-05-25 04:56:35 -03:00