hondacrx
83bb7aaf28
Cleanups
2020-08-25 10:08:55 -04:00
hondacrx
79987369e5
Prevent an issue that stopped Aura AfterEffect handlers being called on default handler prevention.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2c3a107bee6f600c1f4ab6124727fc58fdb48199 )
2020-08-22 14:42:28 -04:00
hondacrx
2a65d345a9
Core/Auras: Implement SPELL_AURA_DETECT_AMORE
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d50611c108a692e0d76c102fdee8175d24d9dfc0 )
2020-08-22 13:07:00 -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
2773a4430f
Misc fixes
2020-08-12 17:44:16 -04:00
hondacrx
3489622a60
Core/Auras: Named two test realm aura types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1956465932aa3f4c2393336ff5fd2f115fe5a21 )
2020-07-19 16:44:55 -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
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
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
d8558a57ef
Core/Spells: Corrected aura SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK handling for auras with very high values
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9842ca3f4a843e97815512e84e9860737ab5db21 )
2020-05-19 14:07:41 -04:00
hondacrx
ac8d747c61
Misc fixes
2020-05-06 14:51:08 -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
b7897eec42
Core/Auras: Fixed incorrect cherry-pick merge conflict resolution - fixes procs never triggering
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1669b58374ee02365114523836128b341b6f8863 )
2020-02-22 19:10:40 -05:00
hondacrx
230453c451
New Year 2020 :)
2020-01-09 11:35:00 -05:00
hondacrx
013933d7f5
Core/Auras: Update aura type to its new meaning
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5d73b7ac9e4167b32fbe73341211e4a7dcd084c4 )
2019-12-02 14:18:12 -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
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
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
5b67e2f539
Core/Movement: Implemented movement forces
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8e98ceb2936842ea0032cbfdc04a510d6b1e5de0 )
2019-09-08 12:48:10 -04:00
hondacrx
995e04b80d
Core/Auras: unregister AuraEffect from target list before changing amount, forces recalculation at stack change
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f51a493dc87c4002aeea84b39679e7dbe379aca5 )
2019-09-03 16:03:03 -04:00
hondacrx
fff95df0e8
Core/Aura: fix SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE unapply case for dead players
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/99a95c924181b1beab8cc8eb873eaade08f64a6c )
2019-09-03 15:58:27 -04:00
hondacrx
493335c4db
Fix build
2019-09-03 15:48:16 -04:00
hondacrx
028db75c67
Core/Auras: tidy up one little hack
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9d16dce63365502b45561ce972178a780272b146 )
2019-09-03 15:44:48 -04:00
hondacrx
b2c63392c5
Core/Auras: implement correct model for Bear Form (used by npcs)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6b150b6e55c60ddc8e5da823c335a804d48e8efc )
2019-09-01 10:59:08 -04:00
hondacrx
f281d5f121
Core/Auras: Implement Roc form shapeshift
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/40a9055a5fe994dd0b79ebb099e29dbc1d517b0b )
2019-09-01 10:56:41 -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
674f38e912
Corrected calculation for SPELL_AURA_PERIODIC_DAMAGE_PERCENT
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6cd254d83b51d25551536122ea0217df447b2cf3 )
2019-08-31 15:31:09 -04:00
hondacrx
f7f2930ac8
Core/Spells: fix Hand of Justice proc chance and reduce it past level 60.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b91eac6a1c377c14ebe2b66104ac02e2f9a01ad4 )
2019-08-31 11:02:38 -04:00
hondacrx
01a8140203
Core/Spell: Added the possibility to explicitly disable auraEffect procs using attributes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/77fc6ceea8716a85baca80b1816fbe3588b182e7 )
2019-08-31 11:01:41 -04:00
hondacrx
2d2a72ce3e
Core/Misc: Various crash fixes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4f65dc5e20cc3af5b3595809707c632faa6e5900 )
2019-08-17 11:23:32 -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
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
055e9d1776
Core/Spells: Fix SPELL_AURA_MOD_ROOT_2 not proccing on damage
2019-01-16 17:44:12 -05: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
9f962377fa
Core/Spells: Fixed crash in AuraEffect.HandlePlayScene
2018-08-01 14:16:35 -04:00
hondacrx
943e858ccf
Core/Spells: Implement AURA_REMOVE_BY_INTERRUPT to provide aura scripts with more information when removing by Unit::RemoveAurasWithInterruptFlags
2018-07-25 12:25:53 -04:00
hondacrx
75619e833f
Core/Players: Changed flight masters to suppress positive transforms/shapeshifts instead of preventing starting flight
2018-07-25 12:17:32 -04:00
hondacrx
7aa494d5dd
Core/Errors: Stop using System.Diagnostics.Contracts, Its just closing the server without error or warning. We now log the error and then throw a exception
2018-06-15 12:34:56 -04:00
hondacrx
43d49f9e9b
Core/Spells: Allow removing same npc entry multiple times for AuraType.LinkedSummon if it's from different effects of the same spell
...
Core/Maps: Allow entering raid maps without a raid group for maps older than current expansion
2018-05-22 11:34:16 -04:00
hondacrx
5dacd669b5
Core/Refactor: Part 3
2018-05-16 19:57:48 -04:00
hondacrx
868c67c8f0
Core/Spells: Implement aura 428 (SPELL_AURA_LINKED_SUMMON)
2018-05-13 20:21:52 -04:00
hondacrx
9b40067017
Core/Refactor: Part 2
2018-05-07 22:07:35 -04:00
hondacrx
216db1c23a
Core/Refactor: Part 1
2018-05-07 18:56:09 -04:00