Commit Graph

56 Commits

Author SHA1 Message Date
hondacrx 4d3d2290eb Core/Units: Fixed bug in stun code making units summoned by npcs to never break out of stun 2018-03-18 11:56:37 -04:00
hondacrx c50aa42612 Core/Units: Fixed exploit where killing tamed pet could yield emblems 2018-03-18 11:55:12 -04:00
hondacrx 761af36d05 Core/Misc: Misc fixes 2018-03-18 11:44:55 -04:00
hondacrx 874e5b7b2c Core/Scripts: Fix loading of spell scripts. 2018-03-13 15:44:02 -04:00
hondacrx 0ab3b8e8cd Core/DataStores: Fixed db2 structures after 7.3.5 2018-03-13 15:43:03 -04:00
hondacrx 2199e07955 Core\Unit: Fixed copy/paste error.
Core\Spells: Fixed another collection was modified (see there will be more)
2018-03-12 17:17:54 -04:00
hondacrx b9c1e3876b Core/Chat: fix RBAC_PERM_COMMANDS_NOTIFY_COMMAND_NOT_FOUND_ERROR for subcommands 2018-03-12 14:40:58 -04:00
hondacrx 05ecb41a10 Core/Spell: partial revert of SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE immunity handling 2018-03-12 14:37:52 -04:00
hondacrx 205887145e Core/Unit: feral druid attacks should not be normalized 2018-03-12 14:34:27 -04:00
hondacrx 6ee6180866 Core/Entities: Replace existing GetAuraEffectsByType + iteration uses with proper helper functions 2018-03-12 14:33:20 -04:00
hondacrx 237580ab50 Core/Unit: added GetTotalAuraXXX overloads taking a predicate - Redefined existing overloads to use the predicate logic, avoids code duplication and not checking same stack rules 2018-03-12 14:00:18 -04:00
hondacrx 53efa9224f Core/Entities: don't absolute compare positions on UpdatePosition 2018-03-12 13:32:55 -04:00
hondacrx 9af60df765 Core/Spell: improved immunity logic for dispels 2018-03-12 13:31:19 -04:00
hondacrx 8edb9e6c73 Core/Auras: calculate periodic bonuses before specific mods, fixes Imp. Devouring Plague damage 2018-03-12 12:57:04 -04:00
hondacrx 54520c3c18 Core/Movement: minor MotionMaster refactor 2018-03-12 12:55:35 -04:00
hondacrx a2fafd2920 Core/DB: Misc fixes 2018-03-11 14:57:40 -04:00
hondacrx b08f686ac5 Core/Spells: proc spells after damage apply, not before. 2018-03-11 14:55:45 -04:00
hondacrx 0775ef9c97 Core\Aura: Fixed Collection was modified error (i'm sure there is more, trying to cut down on lists having to be copied) 2018-03-09 23:33:27 -05:00
hondacrx c842332393 Core/Player: Implement PvP Talents 2018-03-06 11:10:51 -05:00
hondacrx 3fc07b8b37 Core/Misc: Cleanups 2018-03-04 23:42:27 -05:00
hondacrx b067976678 Core/Creatures: Updated power type handling 2018-03-04 23:40:51 -05:00
hondacrx 82dca6de94 Updated DB2 structs 2018-02-26 13:13:54 -05:00
hondacrx 13dcfddc83 Core/Spells: Fixed logic related to movement while channeling 2018-02-12 23:16:54 -05:00
hondacrx 854ae39aeb Core/Spells: Removed outdated mechanic (spell downranking coef penalty) 2018-01-27 17:38:17 -05:00
hondacrx ec60eea2f1 Core/Unit: do not allow judgement spells to bypass damage immunity 2018-01-24 12:09:58 -05:00
hondacrx 659080b5a5 Core/Entities: fix interaction of traps with ffa pvp and sanctuary flags 2018-01-24 12:06:19 -05:00
hondacrx 6597d31d35 Core/PacketIO: Fixed SMSG_SPELL_NON_MELEE_DAMAGE_LOG struct 2018-01-14 16:00:13 -05:00
hondacrx 891fbebef8 Core/Battleground: Dropped battleground texts from trinity_string and replaced them with proper BroadcastText 2018-01-14 15:57:54 -05:00
hondacrx a96e26329f Core/Entities: better support of absorb, resist and block procs 2018-01-13 13:24:20 -05:00
hondacrx 5587505199 Core/Spell: restore old proc system behaviour on auras self proc. 2018-01-13 13:10:33 -05:00
hondacrx 14d6a9ff69 Core/Spell: spells with ignore hit result should pierce damage immunities 2018-01-13 12:44:27 -05:00
hondacrx d0887b7cc9 Core/Talents: Really fix talents this time.
Core/Misc: Misc fixes
2018-01-12 20:46:47 -05:00
hondacrx 293b338106 Core/Misc: Misc fixes/Cleanups 2018-01-11 14:21:19 -05:00
hondacrx d04e04548b Core/Spells: Removed obsolete spell fixes 2018-01-03 14:04:47 -05:00
hondacrx 9d3e87fd87 Core/Misc: Added helper function Unit::SetFullPower * Also renamed Unit::getPowerType and Unit::setPowerType to follow style guidelines 2018-01-03 13:57:16 -05:00
hondacrx 28c0ef9d03 Happy New Year!!!! 2018-01-02 13:02:21 -05:00
hondacrx c7798c00fc Core/BattlePets: Misc fixes 2018-01-02 13:00:19 -05:00
hondacrx 01caaecf0f Core/Unit: damage immune improvements 2017-12-30 17:53:28 -05:00
hondacrx cf3857edb8 Fixes ProcChance always being a 0 2017-12-30 16:34:37 -05:00
hondacrx c0d49b879e Core/Unit: consider creatures with same faction to be on the same party/raid for the purposes of spell/aura targets 2017-12-26 15:13:48 -05:00
hondacrx 3da0e167e6 Core/Spell: revamp of immunities system 2017-12-26 15:07:05 -05:00
hondacrx c7219c7098 Fixes Script loading.
Some cleanup on array Clear
Misc errors
2017-12-24 16:37:15 -05:00
hondacrx 1e5249b6b0 Core/Auras: Implemented using all aura interrupt flag fields 2017-12-18 10:14:17 -05:00
hondacrx 4b2675944b Core/Auras: Updated mount capability check and implemented SPELL_AURA_MOUNT_RESTRICTIONS 2017-12-13 14:34:37 -05:00
hondacrx e26e0783ab Core/Spell: reimplemented TRIGGERED_DISALLOW_PROC_EVENTS trigger flag 2017-12-11 11:20:38 -05:00
hondacrx 9db6771d92 Core/Spells: do not add PROC_HIT_NORMAL/PROC_HIT_CRITICAL flags if damage is fully nullified 2017-12-11 11:09:18 -05:00
hondacrx caca2dcb7e don't save auras casted by items 2017-11-22 12:34:00 -05:00
hondacrx 39b13bfc84 Update updatefields to 7.3.2.25383 2017-11-17 16:33:11 -05:00
hondacrx 6a0ae0c3a6 Encapsulate UNIT_CHANNEL_* fields 2017-11-17 16:23:55 -05:00
hondacrx 2960d88aed Fix build 2017-11-13 14:14:59 -05:00