Ovahlord
efc94b46f4
Core/Units: corrected melee miss chance calculation
2021-12-29 19:12:37 +01:00
jackpoz
48130896d8
Scripts/BlackrockSpire: Fix infinite loop in Gyth fight
...
Fix infinite loop in Gyth fight and double event caused by Rend Blackhand being respawned.
Please note this event is completely bugged and unfinished and contains for sure more bugs.
2021-12-28 23:36:16 +01:00
Ovahlord
b1acc6353d
DB/Spells: Seals of Command will no longer proc on explicit unit targets when hitting enemies with Divine Storm
2021-12-28 21:28:09 +01:00
Giacomo Pozzoni
adde43e965
Core/AI: Fix crashes caused by charmed Creatures having null AI for 1 map update tick ( #27434 )
...
Implement using ScheduledChangeAI instead of nullptr to signal a required AI change
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Entities/Unit/Unit.h
2021-12-27 22:25:11 +01:00
Ovahlord
4f9c640161
Core/Spells:
...
- Glyph of Aimed Shot will now only proc on critical hits with Aimed Shot
- fixed Glyph of the Dazzled Prey
2021-12-27 20:15:36 +01:00
Ovahlord
81813c1c0b
Core/Player: replaced a world packet variable with its packet class version and removed a leftover from previous cleanups
2021-12-27 18:46:53 +01:00
Ovahlord
20fdb215db
Core/Packets: converted SMSG_UPDATE_INSTANCE_ENCOUNTER_UNIT to packet class
2021-12-27 18:35:18 +01:00
Ovahlord
90b267764e
Core/Spells: Focus Fire can no longer be used when no pet is active or if the pet has no application of Frenzy available
2021-12-27 15:31:06 +01:00
Ovahlord
c7892087fe
Core/Spells: fixed Serpent Spread talent
2021-12-27 13:46:05 +01:00
Ovahlord
6ae778b867
Core/Spells:
...
* converted all remaining Hunter spell scripts to new standard
* moved several proc checks to db
* updated several spell script mechanics to me more efficient and corrected some mechanics
2021-12-27 13:07:15 +01:00
Ovahlord
abdada99a4
Core/Spells: add missing attribute to Soul Fragment to allow High Prophet Barim's soul fragments to move towards the Harbinger of Darkness
2021-12-27 00:01:34 +01:00
Ovahlord
ce73dec885
Core/Spells: corrected damage formulas for Judgement's triggered spells
2021-12-26 22:34:46 +01:00
Ovahlord
8596cf6be2
Core/Spells: renamed SPELL_ATTR5_CAN_CHANNEL_WHEN_MOVING to SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL to match its leaked name
2021-12-26 22:09:27 +01:00
Ovahlord
9d4218f6d4
Core/Units: corrected armor damage reduction calculation
2021-12-26 22:08:57 +01:00
Ovahlord
76a77b5a6d
Scripts/HoO: some minor refactors for Rajh
2021-12-26 10:43:24 +01:00
Shauren
fb428c9c4a
Core/Spells: Implemented SPELL_ATTR1_CAST_WHEN_LEARNED
...
# Conflicts:
# src/server/game/Miscellaneous/SharedDefines.h
# src/server/game/Miscellaneous/enuminfo_SharedDefines.cpp
2021-12-26 09:51:44 +01:00
Ovahlord
80992f064a
Core/Spells: converted most paladin spell scripts to new standard
2021-12-26 09:41:08 +01:00
Ovahlord
55c7504a04
Core/Battlegrounds: safeguard bg queue time helpers against deferencing invalid iterators
2021-12-25 15:46:09 +01:00
Ovahlord
387cdd6cec
Core/Spells: converted Shield of the Righteous spell script and corrected the max bonus for Templar's verdict when using three charges of holy power
2021-12-25 13:59:59 +01:00
Shauren
e936255728
Core/Misc: Exclude boost 1.78 and newer from boost_1_73_process_windows_nopch hack
...
(cherry picked from commit a93776728987e3ffa220e8fe5be73a34c5e3f965)
2021-12-22 17:40:03 +01:00
Shauren
df2f390aab
Dep/gSOAP: Upgrade to 2.8.117
...
(cherry picked from commit 172e5c3577f99331743f7d3c81de738811781552)
2021-12-22 17:38:45 +01:00
Ovahlord
fe5f1951a0
buildfix
2021-12-21 15:40:39 +01:00
Ovahlord
19e274cb5d
Core/Spells: corrected implementation of SPELL_AURA_FIXATE
2021-12-05 16:37:54 +01:00
Ovahlord
2829aa072c
fixed build
2021-12-05 10:32:23 +01:00
Krudor
732f5623f3
Core/Spells: Removed a faulty aura handler
2021-12-02 13:46:33 +01:00
Ovahlord
a9336cc826
Scripts/FL: renamed container and updated comment for the recent change on Lord Rhyolith's balance change
2021-12-01 21:41:00 +01:00
Ovahlord
f97d66d37a
Scripts/FL: Lord Rhyolith will now reduce his damage balance impact every 1 second instead of 500ms
2021-12-01 21:30:00 +01:00
Ovahlord
f7d790745b
Scripts/TotFW: added a missing knockback spell for phase one and two for players that are getting too close
2021-11-29 14:57:44 +01:00
Ovahlord
ccf8cb94b4
buildfix
2021-11-28 16:38:42 +01:00
Ovahlord
31a4dd2929
Core/Spells: SPELL_AURA_MOD_POWER_REGEN and SPELL_AURA_MOD_POWER_REGEN_PERCENT will now correctly handle the regeneration modifier update fields for focus and energy power types instead of using the haste_regen field
2021-11-28 16:31:23 +01:00
Ovahlord
a8301ba5f6
Core/Units: fixed a crash when creatures are having their attack speed increased via aura
2021-11-28 15:11:23 +01:00
Ovahlord
d9d428e5f4
fixed a couple copy paste typos
2021-11-28 13:00:01 +01:00
joschiwald
e48eeab679
Core/Spells: Fixed SPELL_AURA_MOD_INCREASE_ENERGY_PERCENT
2021-11-28 12:40:15 +01:00
Lucas Nascimento
336ed5ce54
Core/Combat: Fixed combat after remove charm ( #27248 )
...
https://github.com/TrinityCore/TrinityCore/pull/27038#issuecomment-958784361
# Conflicts:
# src/server/game/Combat/CombatManager.h
2021-11-28 12:21:59 +01:00
Shauren
34c2da7bd9
Core/Auras: Properly clean up partial charm applications
...
Ref #24876
2021-11-28 12:19:38 +01:00
Shauren
c56703e1bd
Core/Vehicles: Add additional logging to track issue #24876
2021-11-28 12:18:35 +01:00
ariel-
af98e8516c
Core/Auras: reworked multiplicative AuraEffects calculation
2021-11-28 12:14:05 +01:00
Shauren
b1f16bceb0
Core/Phasing: Fixed inverse phaseshift logic
2021-11-22 22:51:46 +01:00
Ovahlord
27d9726dc3
Core/Units: no longer send collision height change packets when a player has not been added to the world yet
2021-11-22 14:15:38 +01:00
Ovahlord
8f69d98ed9
Scripts/Firelands:
...
* make sure that Lord Rhyolith's feet always enter the correct seat
* Obsidian Armor will no longer affect the turn mechanic so turning Lord Rhyolith stays consistent
2021-11-19 19:50:10 +01:00
Ovahlord
47170c11c6
Core/Spells: fixed a typo in 3a2e3452e0
2021-11-17 18:44:40 +01:00
Ovahlord
3a2e3452e0
Core/Spells: implement TARGET_UNIT_CASTER_PASSENGERS (105)
...
closes #297
2021-11-17 17:47:18 +01:00
Ovahlord
373a296b8d
Core/Units: removed deprecated fake attacker state update from the core
2021-11-17 17:18:05 +01:00
Ovahlord
7840a8f529
Core/Spells: implemented SpellAuraInterruptFlags2::AbandonVehicle and removed unused definitions which have not been used in Cataclysm yet
2021-11-17 17:02:06 +01:00
Ovahlord
6dedecfeac
Core/Spells: implement SpellAuraInterruptFlags2::ChangeSpec
2021-11-17 16:54:11 +01:00
Seyden
4c870d1e88
Core/Auras: Implement SpellAuraInterruptFlags2::Ground and SpellAuraInterruptFlags2::Swimming ( #27193 )
...
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
2021-11-17 16:30:51 +01:00
Ovahlord
631b499414
Core/Movement: updated collision height packet handling to ack handling
2021-11-16 07:11:00 +01:00
Ovahlord
4b56a7b9a3
Core/Movement: converted SMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY and SMSG_MOVE_UNSET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY to new ack handling
2021-11-12 19:29:00 +01:00
Ovahlord
2c70d98449
warning fix²
2021-11-11 17:59:45 +01:00
Ovahlord
c220644db1
warning fix
2021-11-10 16:56:54 +01:00