hondacrx
cf030b70b2
Core/SAI: Added SAI support for new areatriggers
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/875fd4107f29c00f148ea77c6ff6d49f7ca92b76 )
2021-02-09 11:29:50 -05:00
hondacrx
b25c1487b2
Core/Races: Really fix bug in racemasks.
2021-01-25 13:06:53 -05:00
hondacrx
b769656e13
Core/Vehicles: add a way to delay the Vehicle despawn Time if its needed.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7b10d3c5fd082faf6c2835239e340babc3dfc76 )
2020-12-31 21:12:59 -05:00
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
7e2df34250
Misc cleanups/Fixes
2020-12-07 10:07:26 -05: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
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
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
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
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
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
230453c451
New Year 2020 :)
2020-01-09 11:35:00 -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
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
d3bce6a75c
Core/Misc: Fix various crashes, also related to multithreading
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad008c43b75080ec59aa973f1e2e4424332c34a4 )
2019-08-16 22:03:02 -04:00
hondacrx
3634bc7133
Core/Misc: Moved CharacterInfo out of world to separate class
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad4e63bae145ae49b584ab2fc621660430cec0d3 )
2019-08-16 13:43:17 -04:00
hondacrx
ee098676c2
Core/Spells: Added SPELL_FAILED_NOTHING_TO_STEAL error
...
Port TrinityCore Commit: https://github.com/TrinityCore/TrinityCore/commit/b711f0bcaef7e966140fce4929ff5196b6b2bbf6
2019-08-14 23:46:10 -04:00
hondacrx
4b627a6dcf
Core/Spells: Properly send autorepeat cancel packet to self and fix some problems with autoshot ( #18918 )
...
Port TrinityCore Commit: https://github.com/TrinityCore/TrinityCore/commit/67000a7826c2f29e5d61272abf3d3d6ea194fc9a
2019-08-14 23:25:43 -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
e4d500f4b5
Core/PacketIO: Updated packet structures to 8.1.5
...
Port TrinityCore Commit: https://github.com/TrinityCore/TrinityCore/commit/31fda79556e55375962a3c9e46f6dbdbf6e90d18
2019-06-22 18:42:45 -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
8673e7218d
Core/Spells: Fixed travel form
2018-07-25 14:08:35 -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
4c11bda5ed
Core/WorldObject: Changed the way we store values
2018-05-23 18:24:27 -04:00
hondacrx
7d4c0b7634
Core/Misc: Misc cleanups and changing of fields
2018-05-13 20:26:05 -04:00
hondacrx
9b40067017
Core/Refactor: Part 2
2018-05-07 22:07:35 -04:00
hondacrx
e88d23ff50
Core/Spells: Fix display for Shaman totems
2018-04-24 17:57:30 -04:00
hondacrx
fa35d60f60
Core/Entities: Phasing rewrite
2018-03-28 11:09:30 -04:00
hondacrx
0ab3b8e8cd
Core/DataStores: Fixed db2 structures after 7.3.5
2018-03-13 15:43:03 -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
54520c3c18
Core/Movement: minor MotionMaster refactor
2018-03-12 12:55:35 -04: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
659080b5a5
Core/Entities: fix interaction of traps with ffa pvp and sanctuary flags
2018-01-24 12:06:19 -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
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