hondacrx
73a9202e12
Core/UpdateFields: Fixed so update fields not being sent to client. Also removed not needed reflection use for UpdateFields
2020-12-16 00:21:48 -05:00
hondacrx
f0037ab99f
Core/DataStores: Updated db2 structures to 9.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b82a3a557a7bf13d48342ea189325550059b622d )
2020-12-12 23:20:41 -05:00
hondacrx
cbbdf6d695
Core/Spells: Use new spell visual structure instead of just SpellXSpellVisualID
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7f6eef37e61ea3d47bf8028c6e37175ba0a71373 )
2020-12-10 10:43:24 -05:00
hondacrx
87160961fa
Core/PacketIO: Fill new packet fields with data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/83eecaf2c40cc72c1dc42335766534eb8d227e60 )
2020-12-10 10:22:13 -05:00
hondacrx
c46c7ba2dc
Core/PacketIO: Updated most packet structures to 9.0.1
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cab4c87d2d7f6d734ef067d6bf50f4b1d338a7bc )
2020-12-09 14:01:38 -05:00
hondacrx
7e2df34250
Misc cleanups/Fixes
2020-12-07 10:07:26 -05:00
hondacrx
0c036ef4db
Core/Spells: Implemented using base weapon damage in spell attack power formulas
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/dd21e7ff404aed1d449b09db2b7fcbe2be8536c3 )
2020-09-10 19:53:09 -04:00
hondacrx
d9770ed0f9
Followup to waypoint movement
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a133e77d61fc6bafad7b60b74604d5da648ece9 )
2020-08-24 17:52:09 -04:00
hondacrx
3d3fd0f55f
Core/Movement: waypoint movement
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/97585597f0b1aff93873fe4d757556731bc0c1b2 )
2020-08-24 17:02:02 -04:00
hondacrx
08ef556a36
Core/Scripts: dynamic_spawning follow-up, I had forgotten JustRespawned existed.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/129dd7c9091d3fafc0f5e10b795224bc9418d006 )
2020-08-24 11:26:27 -04:00
hondacrx
ca4f55b20a
Core/Unit: Don't apply liquid effects to game masters.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/acb4934f766321efbf90d0c6716f2df44c47ef16 )
2020-08-24 10:34:53 -04:00
hondacrx
b3ebc2f8b5
Core/Spells: enable and implement SMSG_MISSILE_CANCEL
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/71db17220ae67dc6a354e88451ffc0700fe6c5f9 )
2020-08-22 12:58:19 -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
062eecf20b
Misc fixes
2020-08-20 23:21:53 -04:00
hondacrx
5cc8c0dadf
Fix an overly strict check that was causing guardians to evade loop. Also make players properly enter combat when their pets are engaged by a creature.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/09027e5ccc9618e5fae45a354bcd01cd04ee0aa1 )
2020-07-24 16:35:22 -04:00
hondacrx
286a200178
Core/Movement: Get zone/area IDs from vmap data in the liquid update
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/51ce3b1c1dc6a53938ed6f240bac00681d18a44f )
2020-07-23 18:22:46 -04:00
hondacrx
db44970987
Pet/Guardian AI hook re-organizing
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f7a7d02a7f50400cdc2be3c4722afeefe7efce80 )
2020-07-22 15:27:19 -04:00
hondacrx
baa9ab6558
Core/PacketIO: Convert all leftover packets to use packet classes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/661470c6587c11e3fa94d2e8b57c92d8be2e297b )
2020-07-14 23:00:31 -04:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -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
c1f79334ef
Core/Entities: allow guardian pets to inherit spellmods
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3698f3a26203be05480b1673d1595e52e2534445 )
2020-06-19 20:05:40 -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
f0942a257e
Misc fixes/Misc DB updates
2020-06-12 16:52:42 -04:00
hondacrx
c1dbec58bd
Core/Creatures: Update creature scaling to use content tuning
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/314a35f0cd912daed7c0663f4f13552b6747fd98 )
2020-05-20 15:27:22 -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
d5e2f1e646
Core/Movement: allow focused spells to not break movement if it's movement allowed spell
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9ef39fa5d2f76459e3e529a0877655b0f69b98d6 )
2020-05-18 22:57:14 -04:00
hondacrx
756e8aa6a9
Core/Unit: fix SPELL_AURA_MOD_DAMAGE_DONE damage calculation on non-melee schools
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8889b6f54c803805fe28ca9e015efe064759262a )
2020-05-12 23:49:17 -04:00
hondacrx
d8104a0032
Core/Spell: fixed SPELL_GROUP_STACK_RULE_EXCLUSIVE_SAME_EFFECT to actually check effects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/52e00746cf4a8f1b5455210dfe1baed0f342f2c4 )
2020-05-12 23:38:57 -04:00
hondacrx
a528aed6fe
Core/Spell: check aura positivity per effect on spell hit
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f31e380499b9ecceca9e86b1ee55eb29c7f87c88 )
2020-05-12 20:28:15 -04:00
hondacrx
f5ead031f4
Core/Spell: fix SpellAttr3.IgnoreHitResult bypassing reflects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fc0a037eef2a6a1dd1cc43f0233aaa1d400393be )
2020-05-12 20:22:53 -04:00
hondacrx
c7f160557f
Core/Instance: stop updating the instance resettimes based on creature respawns
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7dcc185a151745c8a12e23708bb5d457e5796032 )
2020-05-12 17:28:03 -04:00
hondacrx
9f235e1659
Misc Fixes
...
Port From (https://github.com/TrinityCore/TrinityCore )
2020-05-08 15:00:56 -04:00
hondacrx
1d23f6bc0e
Core/Unit: cleanup and minor fixes of miss and resist calculations
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1960a95425c63f3b45409bcc1ee544472be598a3 )
2020-05-07 14:55:22 -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
95cca081de
Core/Creatures: Fixed GMs being considered in party/raid with nearby creatures without CREATURE_TYPE_FLAG_TREAT_AS_RAID_UNIT
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b8b6fd9ca0defda540f122bedf5f187d45bc11c7 )
2020-05-06 13:51:15 -04:00
hondacrx
83f57da2b6
Core/Spell: fix an issue with vehicle spells changing orientation of base vehicle
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e44d0c88734f8dcfd15655224ed6c674dffe1da6 )
2020-05-06 13:47:04 -04:00
hondacrx
360b7a81e7
Core/Entities: don't finalize movesplines before deleting.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/848f0d13235dc5982a7dcb96a96169b5ceb027f1 )
2020-05-06 13:42:23 -04:00
hondacrx
4b55ac1e0e
Core/Unit: properly reset displayIds when having a shapeshift aura active
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c16cebca64dfb82e6abcf1eba3a621d84125a26d )
2020-05-06 13:37:48 -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
1224abafe8
Core/PacketIO: Implement building SMSG_UPDATE_OBJECT only for selected fields and use that to fix quest objects not glowing after accepting quests
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bbfbb7d4bfa869755e702b40b53dbd295f8c964d )
2020-05-01 12:23:24 -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
e24c69dd89
Core/Items: Fixed crash in selecting azerite essences
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bec4ed0f16d100f74c76e4aca06ed9ea42e21ec4 )
2019-12-02 14:15:23 -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
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
7c405230cc
Misc bug fixes
2019-09-11 23:42:27 -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