hondacrx
762090efb1
Core/Auras: Implemented SPELL_AURA_MOD_PERIODIC_DAMAGE_TAKEN
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4ee565b2c85a442069ee7a611378f30f066de873 )
2021-02-22 15:10:45 -05:00
hondacrx
e04769852a
Misc cleanups
2021-02-09 13:13:08 -05:00
hondacrx
b22dc3bc8a
Core/Spells: Implemented summoning a personal gameobject effect
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e601c6d1f9b9743e92e9562abd9f2d24d9aaf175 )
2021-01-26 19:27:45 -05:00
hondacrx
7e2df34250
Misc cleanups/Fixes
2020-12-07 10:07:26 -05:00
hondacrx
578e1bb0e5
Core/Spells: EffectSanctuary should stop attack
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6c0af8743f48badbae43362ee61a61a22fde3fda )
2020-09-22 16:22:14 -04:00
hondacrx
9636460e27
Misc spell fixes
...
Port From (https://github.com/TrinityCore/TrinityCore )
2020-09-10 19:54:49 -04:00
hondacrx
83bb7aaf28
Cleanups
2020-08-25 10:08:55 -04:00
hondacrx
193ad3a48d
Combat/Threat rewrite - prep & refactor
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8be23fcbbdf26e8169defd761e61765f301bebe0 )
2020-08-22 11:58:19 -04:00
hondacrx
611162ed95
Misc DB updates/Fixes
...
Port From (https://github.com/TrinityCore/TrinityCore )
2020-07-24 18:23:30 -04:00
hondacrx
0480e5c4d0
Core/Spells Allow bosses to receive KnockBack under certain conditions
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/23a113756e65a953e80a3b03d72e3d11bd373a43 )
2020-07-24 14:49:26 -04:00
hondacrx
61b6606dce
Core/AI: segregate GameObject ReportUse from normal Use (lock open/normal click)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5903a10a834b1198702b024182581799648540ff )
2020-07-22 14:21:29 -04:00
hondacrx
c06baf1bf5
Core/Spells: Assign spell effect handles for new apply aura effects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c3dcbe04dcea04ce3f453f99d44ebebb542bcda7 )
2020-07-12 00:39:37 -04:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -04:00
hondacrx
b600c21ac2
Port From ( https://github.com/TrinityCore/TrinityCore )
...
Core/Spells: Removed duplicated check
Revert "Core/Groups: fix wrong query for loading group instance data. canReset attribute was calculated in the wrong way"
Core/Scripts: moved Wild Growth calculation to script and fixed formula
2020-06-21 13:10:09 -04:00
hondacrx
1a2411ae0f
Ports from ( https://github.com/TrinityCore/TrinityCore )
...
Core/Unit: don't clear low health aura states on death
Core/Gossip: Fix gossip bug on modify money
Core/Spells: Change the radius of PBAoEs following the feedback received on
Core/Player: update interaction checks, some info taken from client
Core/Spell: abort channeling if no valid targets are found after searching
Core/Creature: fix _DespawnAtEvade saving wrong respawn time
Core/Spell: fixed some problems with per caster aura states
Quickfix a bug introduced by 2f19d97 which prevented GTAoE from being cast.
Core/SmartAI: allow SMART_ACTION_SEND_GOSSIP_MENU to override default gossip
Core/Spell: in case of immunity, check all effects to choose correct procFlags, as none has technically hit
Fix evade issues when a spell hits the target just before evading.
Scripts/Command: implement .debug play music command
Partial revert, Unit::getAttackerForHelper() shouldn't return units that we aren't in combat with (victim can be such a unit for players/player pets, which can startattack from a distance without entering combat).
Fix an issue where CanSpawn would never get invoked on creatures without per-guid script.
Core/Players: fix null dereference crash
2020-06-21 13:01:24 -04:00
hondacrx
c55af6ae95
Core/Spells: change to the way the spell effect SPELL_EFFECT_JUMP work
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/419689b4859a431b2d678ba69a17d7a9c5376f56 )
2020-06-19 19:52:45 -04:00
hondacrx
d7954f4fc7
Core/Spells: Implement using different difficulty data from all spell related db2s, not just SpellEffect and SpellPower
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7306439e7004288fb85890d6a5f730cf1761d71 )
2020-06-18 12:39:39 -04:00
hondacrx
d09ddf2032
Core/Items: Implemented new bonus type (extra ItemEffect)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/63fba4751142d7a16d6316e9fb5ad844da088509 )
2020-06-10 13:25:01 -04:00
hondacrx
c2aee387a8
Core/Scripts: unified scripted gossip/quest api
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6604849716bc73d82a4cdbf8c66bb188086ceae4 )
2020-05-22 13:28:20 -04:00
hondacrx
2fc4e3e71f
TC Ports:
...
Core/Misc: 522f537048 followup (https://github.com/TrinityCore/TrinityCore/commit/9a57e95f102a9d35ac8416d02e24c0dddbc755ed )
Core/CreatureAI: b6b0353bff followup (https://github.com/TrinityCore/TrinityCore/commit/5d411e0b21b1f1a4653d274d9b1cc7fef17f232b )
Core/Spell: move creature focus (https://github.com/TrinityCore/TrinityCore/commit/8c12f36915b2fddd48a5e4c9244c2b0498a64ae9 )
Core/Unit: 2170541a51 followup (https://github.com/TrinityCore/TrinityCore/commit/2d4549023a6655d19671f7f7e6b4f7c9b71ae632 )
Core/Misc: cleanup SetInFront uses (https://github.com/TrinityCore/TrinityCore/commit/104e745edfb89f95e34cad7840eae0b6e183bf94 )
Core/Unit: 229444b74a follow-up (https://github.com/TrinityCore/TrinityCore/commit/6a96addadd5dea633b3066b8d0427302ba514364 )
Core/Unit: revert 3ea46e57af (https://github.com/TrinityCore/TrinityCore/commit/a46286a803b41b375ed9352858c742626bb85720 )
Core/Scripts: remove OnDummyEffect hook/sOnDummyEffect ai hook (https://github.com/TrinityCore/TrinityCore/commit/1929ca3aa14f6cd83ea3ac9d7e8c0e2ed0e87a26 )
Core/Entities: moved PetAura handling to Player where it belongs (https://github.com/TrinityCore/TrinityCore/commit/4f6d38fe9d5c07e6e8eb88e517af71b6cdc4f9f8 )
Core/Spells: Fixed Chilled to the Bone (https://github.com/TrinityCore/TrinityCore/commit/08635c740a7ee04da9b0cd5045075a9432121b06 )
Core/Spell: implement pvp trinket immunity against Judgement of Justice (https://github.com/TrinityCore/TrinityCore/commit/05ba662d5daaa3428cc01cdaa3794bf5a073ef17 )
2020-05-19 14:49:37 -04:00
hondacrx
e81b1e3ba7
Core/Unit: cleanup UnitState enum
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f0dc07ef183eefab5ad2c4a4f857d5184f5ad6f )
2020-05-06 14:46:11 -04:00
hondacrx
ba885908b7
Core/Spells: fix wrong distance calculations in AoE spells
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5d076cfe291980bc5be9d44ffbae887e3dd5ad59 )
2020-05-06 14:34:20 -04:00
hondacrx
9ec956becf
Core/Auras: reworked multiplicative AuraEffects calculation
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ebc06b1d0401be69066986e18d0e926170c58023 )
2020-05-05 18:38:43 -04:00
hondacrx
9ee0d404b7
Core/Misc: Defined new summon properties titles
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3700e0ef5de95dc79290cd16b5abacdd0d490570 )
2020-04-25 00:30:04 -04:00
hondacrx
230453c451
New Year 2020 :)
2020-01-09 11:35:00 -05:00
hondacrx
cdb225a4b6
Core/Spells: Fixed value of aura effects for stat mod auras applied by items
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/123858331211db6fe6745f0886c1499f8e598443 )
2019-12-02 14:01:46 -05:00
hondacrx
40ed357043
Core/Items: Add location filters to Player.GetItemByEntry
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/96575e33bb6992e6906e02427f20c58af674bdaa )
2019-12-02 13:21:01 -05:00
hondacrx
916f9a2ea2
Misc stuff
2019-11-27 11:23:07 -05:00
hondacrx
63105504a4
Core/Items: Add ItemContext param to Item::Create function
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a2d9ad2f7673e2b7ee62b7cc6f1a19639d37864 )
2019-11-23 00:44:38 -05:00
hondacrx
796c11795f
Core/Items: Implement azerite essences
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ec9d624aec9e0a39b1bcee7d4077f46be358faad )
2019-11-22 21:39:35 -05:00
hondacrx
c4ecfc9f02
Core/Spells: Delete ancient bg mark code from create item spell effect
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/38d04775dbd960d8e6fbfcd1d605be30cb425f08 )
2019-10-24 16:36:02 -04:00
hondacrx
570aebce26
More refactoring of code.
2019-09-23 21:41:13 -04:00
hondacrx
35c06c09fd
Some refactoring of code. and some cleanups
2019-09-21 12:11:16 -04:00
hondacrx
b3bcfd1a8f
Core/Spells: Fixed calling spellhit script hooks on launch when spell hits both caster and target with different effects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/04ab611111824c7709582637660d01eb117fe9fc )
2019-09-04 13:22:38 -04:00
hondacrx
0877e73ff2
Core/Spells: Implement SpellMisc.LaunchDelay
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c924840ce7fa7289fe73fb15b0f022bc74618ee1 )
2019-09-04 13:13:59 -04:00
hondacrx
87d30caa49
Ensure that all actions are compared to fixed point in time (ie. world update start)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/60663d1374beef3103f4787152654034fa4a8897 )
2019-09-01 10:37:14 -04:00
hondacrx
8ee11c7c65
Core/Movement: Corrected all speed checks
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/396457e36a78ebd6f2b1c801121880168908134b )
2019-08-31 11:54:00 -04:00
hondacrx
1657f720dc
Core/SmartAI: Various fixes and extensions for smart scripts:
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a32d5cfa1762ae1158ee2f40b4c9b36e5b41913a )
2019-08-30 12:00:42 -04:00
hondacrx
340f31a78e
Core/Spells: Split ProcFlags of PROC_HIT_INTERRUPT
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/dc1cddf3bb4fed66e514573ba22f8e2f1558b0f9 )
2019-08-17 13:22:58 -04:00
hondacrx
506d6dcd11
Core/Spells: Fixed PROC_HIT_INTERRUPT not triggering by PROC_FLAG_TAKEN_SPELL_MELEE_DMG_CLASS
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/44d0d24af86714cb104c09480c2e96ab82b3bc47 )
2019-08-17 13:20:15 -04:00
hondacrx
a89ace13c8
Added some missing SetFallInformation calls
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cfefd27cb8171b7fe28781eb8f1d903272830f22 )
2019-08-17 12:54:12 -04:00
hondacrx
0a29281557
Core/Misc: Fixed player corpse looting, added player corpse loot and some more
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/89f728cd5b6ae3041fdae3c853ac4b0ac5f0a848 )
2019-08-17 11:42:16 -04:00
hondacrx
d3cbe70f56
Core/Creatures: Various fixes for creatures, regarding combat conditions, despawning, and few others
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fe63cd3dbb66f4fda743858db4284a24bc2bd400 )
2019-08-17 10:47:55 -04:00
hondacrx
bdfea4ecad
Implemented binary resistances and some more
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ca26c33145cb40ae7fd2c84fc7577fc6f11bdbbf )
2019-08-16 23:15:19 -04:00
hondacrx
ea35c2ca62
Core/Spells: Fixed spell effect 93 (SPELL_EFFECT_FORCE_DESELECT)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/92e95ddf558db5fdcdf3c54ecd1d694da92c3a44 )
2019-08-15 23:05:26 -04:00
hondacrx
5bb3eb95b4
Core/Spells: Corrected summon category SUMMON_CATEGORY_VEHICLE
...
Port TrinityCore Commit: https://github.com/TrinityCore/TrinityCore/commit/68cc366d88fd9cb4c759dc991568d994a29ba23e
2019-08-14 23:38:58 -04:00
hondacrx
125e3b3ac7
Updated to 8.2.0.31429 (scripts disabled atm, they still need updated)
...
Code Port from TrinityCore https://github.com/TrinityCore/TrinityCore
Casc from WoW-Tools https://github.com/WoW-Tools/CASCExplorer
2019-08-14 11:20:42 -04:00
hondacrx
1e1c5c77a8
2019 YAY!
2019-01-01 12:01:55 -05:00
hondacrx
8e20114e10
BFA Update (still lots of testing to do tho)
2018-12-10 12:46:25 -05:00
hondacrx
f87224ac3d
Core/Spells: Removed useless calls of Spell.GetEffect and SpellInfo.GetEffect
2018-08-26 01:20:46 -04:00