Commit Graph

3048 Commits

Author SHA1 Message Date
hondacrx 11e8c2f4f2 Fixes loading, *Command system is broke* Will fix in the coming days. 2022-06-02 17:00:58 -04:00
hondacrx 0af9f22d70 Sync DB with TC
Port From (https://github.com/TrinityCore/TrinityCore)
2022-06-01 19:38:23 -04:00
hondacrx 64c70a1761 Core/Misc: Name more invisibility types
Port From (https://github.com/TrinityCore/TrinityCore/commit/19b052d939ade28e95a6aed405a620a6ee966af8)
2022-06-01 19:37:57 -04:00
hondacrx 49e63e2c3c Core/DataStores: Removed hardcoded cap for battlepet species
Port From (https://github.com/TrinityCore/TrinityCore/commit/b636212392d547bc32e530cdd93a498622aca86d)
2022-06-01 19:36:38 -04:00
hondacrx 386122e247 Core/DataStores: Removed hardcoded cap for taxi nodes mask
Port From (https://github.com/TrinityCore/TrinityCore/commit/376dc7402a41a03b4c5bc718863c1e0eb410ebec)
2022-06-01 17:19:30 -04:00
hondacrx a99d430a9c Core/Conditions: Added CONDITION_SCENARIO_STEP
Port From (https://github.com/TrinityCore/TrinityCore/commit/5002e5d3524eab201c6c219cd60a9f7d6188ed54)
2022-06-01 17:06:38 -04:00
hondacrx b68bbda363 Core/Spells: Implemented SPELL_ATTR6_TAPS_IMMEDIATELY
Port From (https://github.com/TrinityCore/TrinityCore/commit/104c2ddb6a88318bbcb0ea67b3fdaba40a3213a1)
2022-06-01 16:59:05 -04:00
hondacrx e18ec5b067 Core/Spells: Implemented SPELL_ATTR6_ABSORB_CANNOT_BE_IGNORE
Port From (https://github.com/TrinityCore/TrinityCore/commit/8c85bdb24e9b3b1163f636c737140933306cd01f)
2022-06-01 16:56:13 -04:00
hondacrx fcaca41cc4 Core/Auras: Undefine aura 320, it is no longer ranged haste
Port From (https://github.com/TrinityCore/TrinityCore/commit/b8153f710e5b47bbd7012858a39bf5db720223bf)
2022-06-01 16:28:56 -04:00
hondacrx 95d134b512 Core/Spells: Autorepeat casting fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/de592386dcd6ac85feb11d2af85538d62c192696)
2022-06-01 16:28:01 -04:00
hondacrx e9fcfd6f26 Core/Spells: Cleanup movement checks in spells - use correct interrupt flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/538fa8e97ff4b4e36a59e37fd74ea8958e6e30d2)
2022-06-01 16:20:48 -04:00
hondacrx c27b817789 Core/Spells: Implemented SPELL_ATTR6_DELAY_COMBAT_TIMER_DURING_CAST
Port From (https://github.com/TrinityCore/TrinityCore/commit/0620b829b2597777f2b5d931dfb0336f79dfd0df)
2022-06-01 16:15:27 -04:00
hondacrx d07b57f930 Core/Spells: Implemented SPELL_ATTR6_NO_PUSHBACK
Port From (https://github.com/TrinityCore/TrinityCore/commit/50eff8c23828e4aa8dcce6c5f3ffdfa4e0cf7baa)
2022-06-01 16:11:32 -04:00
hondacrx 5d06fd77be Core/Spells: Implemented SPELL_ATTR6_AURA_IS_WEAPON_PROC
Port From (https://github.com/TrinityCore/TrinityCore/commit/0710fd0ee09c6fd7cdd990d7a1d44cedb2a6034d)
2022-06-01 16:09:27 -04:00
hondacrx 6954e5833b Core/Spells: Implemented SPELL_ATTR6_DO_NOT_RESET_COOLDOWN_IN_ARENA
Port From (https://github.com/TrinityCore/TrinityCore/commit/e4f8403d7a6d6f6de7ef64e8bd686587a38b68d7)
2022-06-01 16:07:39 -04:00
hondacrx 0e91351256 Core/Spells: Implemented SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTING
Port From (https://github.com/TrinityCore/TrinityCore/commit/24434c687d8662eff42202c96d11c45fcf00e2f0)
2022-06-01 16:06:11 -04:00
hondacrx 0dfea5dcb2 Core/Items: Use correct error message when swapping weapons in combat too quickly
Port From (https://github.com/TrinityCore/TrinityCore/commit/4bc02e3744c67fc4ccd5447f3290a4710c6b1cb5)
2022-06-01 15:56:13 -04:00
hondacrx 7bc70c02ad Core/Spells: Rename SpellAttr6 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/94aac14b4da2d6d2b7565dfdb91313f09a87f168)
2022-06-01 15:55:27 -04:00
hondacrx 399d39a4b9 Core/Spells: Implemented SPELL_ATTR5_AURA_UNIQUE_PER_CASTER
Port From (https://github.com/TrinityCore/TrinityCore/commit/91ca5527d64ac0bbcb22b2c03db480b7860e6bab)
2022-06-01 15:48:06 -04:00
hondacrx 7e16f7aa83 Core/Spells: Implemented SPELL_ATTR5_ALWAYS_LINE_OF_SIGHT and SPELL_ATTR5_ALWAYS_AOE_LINE_OF_SIGHT
Port From (https://github.com/TrinityCore/TrinityCore/commit/c77017edcf07959957a0072a493a214371d2724c)
2022-06-01 15:46:53 -04:00
hondacrx b892fc20c0 Core/Spells: Implemented SPELL_ATTR5_TREAT_AS_AREA_EFFECT
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ff29ce1e8242958f9f4c89e351d27d32063c678)
2022-06-01 15:42:51 -04:00
hondacrx 812d98f5b5 Core/Spells: Implemented SPELL_ATTR5_NOT_AVAILABLE_WHILE_CHARMED
Port From (https://github.com/TrinityCore/TrinityCore/commit/076c63c766d10697cea17da8bd5194862a682cbe)
2022-06-01 15:40:38 -04:00
hondacrx 68d8f664d7 Core/Spells: Implemented SPELL_ATTR5_NOT_ON_PLAYER and SPELL_ATTR5_NOT_ON_PLAYER_CONTROLLED_NPC
Port From (https://github.com/TrinityCore/TrinityCore/commit/acda6f9dcf411a1406b81e1a100125dbe34f942b)
2022-06-01 15:37:28 -04:00
hondacrx da9cd08caa Core/Spells: Implemented SPELL_ATTR5_IGNORE_AREA_EFFECT_PVP_CHECK
Port From (https://github.com/TrinityCore/TrinityCore/commit/d71ca7a8f5aab79a7ee662dbc5632a0de7dede3f)
2022-06-01 13:54:41 -04:00
hondacrx c971cae3bb Core/Spells: Corrected implementation of SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL - it allows casting other spells while channeling, not allows movement while channeling
Port From (https://github.com/TrinityCore/TrinityCore/commit/8a219b7e397f4c31a0e40d582ff9bbcd94f1a6e1)
2022-06-01 13:53:22 -04:00
hondacrx c7ea51d1dd Core/Auras: Added support for SPELL_ATTR5_LIMIT_N limit to other number than just 1
Port From (https://github.com/TrinityCore/TrinityCore/commit/d818add0e20fcf2c86ef46b5cd94f942488511a0)
2022-06-01 13:51:21 -04:00
hondacrx 35b5a28821 Core/Spells: Removed SPELL_SPECIFIC_JUDGEMENT
Port From (https://github.com/TrinityCore/TrinityCore/commit/4ef983f689177660f2d4c16c7063040c7fb0236d)
2022-06-01 13:47:28 -04:00
hondacrx 13701dac7c Core/Spells: Rename SpellAttr5 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/738f285432b1ef6109d1c54ab7f40d743a994631)
2022-06-01 13:45:46 -04:00
hondacrx 62c2d34f1a Core/Spells: Rename SpellAttr4 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/8d16a79dea4c0100d36e13b068c42499a3a48154)
2022-06-01 13:37:39 -04:00
hondacrx c5ed815f84 Core/Players: Fixed dueling
Port From (https://github.com/TrinityCore/TrinityCore/commit/524d14a162e8d032ad3324acf7cd2ebea5c29fc6)
2022-06-01 13:04:02 -04:00
hondacrx d4a1bd0fc3 Core/Groups: Execute all group related database cleanup at the beginning of LoadGroups.
Port From (https://github.com/TrinityCore/TrinityCore/commit/86ecc83514f2aea21291595d68dca125893b166c)
2022-06-01 13:03:04 -04:00
hondacrx 8cddeb0fc5 Core/Spells: Rename SpellAttr3 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/88d7b58a3dd8b0eb95c233a20c1608ddce73d9ea)
2022-06-01 13:01:55 -04:00
hondacrx 6d84850790 Core/Misc: Updated ChatMsg enum to 9.2.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/b409a37c800b9d572048ee409f1bb138e97b8d8c)
2022-06-01 12:41:00 -04:00
hondacrx a198e03a1d Core/Spells: Rename SpellAttr2 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/dda375b9868d6dbe2a4d58b386bb90ae41d25e0d)
2022-06-01 11:53:42 -04:00
hondacrx a2d9499152 Core/Spells: Rename SpellAttr1 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/c88b602a2c7eda598a4205dd0ec9f562c31f21b0)
2022-05-31 22:13:24 -04:00
hondacrx dc6eb46302 Core/Spells: Rename SpellAttr0 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/a31e6819447626cd7b6967665001ea89bf6a0298)
2022-05-31 21:05:21 -04:00
hondacrx 8e58467912 Core/SAI: Corrected wrong useSaiTargetAsGameEventSource logic in previous commit
Port From (https://github.com/TrinityCore/TrinityCore/commit/51299ab88620a56bd3c7f3e38a9b28844252aae7)
2022-05-31 20:47:10 -04:00
hondacrx deadb86e31 Core/SAI: Implemented new action SMART_ACTION_TRIGGER_GAME_EVENT
Port From (https://github.com/TrinityCore/TrinityCore/commit/9d0187dd5669d73bcb94ffe76b4fc3975a5455cc)
2022-05-31 20:46:07 -04:00
hondacrx e1b85a66e9 Core/SAI: Support gameobject targets for SMART_ACTION_PLAY_ANIMKIT
Port From (https://github.com/TrinityCore/TrinityCore/commit/b8246d1ba76cabcd034b60b806505f1a5a87465f)
2022-05-31 20:05:07 -04:00
hondacrx c5593ea980 Core/Corpses: Fixed crash in corpse creation
Port From (https://github.com/TrinityCore/TrinityCore/commit/5e90f188f80d217b95606caf745e82253f3a4d47)
2022-05-31 20:02:02 -04:00
hondacrx a0b381ed79 Core/Achievements: Implemented GameEvent related criteria types 73 and 93
Port From (https://github.com/TrinityCore/TrinityCore/commit/22edf79c70519a571d9eeb7e397add695d7a28bb)
2022-05-31 20:00:36 -04:00
hondacrx 8bbd650d0b Scripts/Instances: Replace manual criteria timer starts in instances with new GameEvents api
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c62b0b90f879e5df6c6785c12e9a5bddd65cb48)
2022-05-31 19:57:24 -04:00
hondacrx 4b0b5df152 Core/Achievements: Implemented criteria flag "Reset on Start" and removed manual script workarounds for it
Port From (https://github.com/TrinityCore/TrinityCore/commit/e1abd8256be38c299156264424999c0108613198)
2022-05-31 19:54:05 -04:00
hondacrx adfca19d4c Core/Battlegrounds: Replace manual criteria timer starts in battlegrounds with new GameEvents api
Port From (https://github.com/TrinityCore/TrinityCore/commit/111fc6ac6fd703bb645046e7a477a986d8519a64)
2022-05-31 19:51:16 -04:00
hondacrx 623c3198c0 Core/GameObjects: Implement more gameobject gameevent uses
Port From (https://github.com/TrinityCore/TrinityCore/commit/597485f1d4ccadaccf800a2663f3d74342aa5c4d)
2022-05-31 19:44:57 -04:00
hondacrx da944ab528 Core/Scripts: Begin unifying triggering gameevents (not the game_event db stuff)
Port From (https://github.com/TrinityCore/TrinityCore/commit/41a04a0c496c8c0c521eeaa76e34fbeb531cc1d9)
2022-05-31 19:42:40 -04:00
hondacrx 4fe0663b1d Core/Objects: Initialize position data and zone/instance script for all worldobject types (except player)
Port From (https://github.com/TrinityCore/TrinityCore/commit/fddd6cdf3fb342b98d4878d23874f60498d7545a)
2022-05-31 16:03:14 -04:00
hondacrx 108abf92cd Core/Items: Implemented item effect trigger type 7 (On Looted)
Port From (https://github.com/TrinityCore/TrinityCore/commit/372c84e998a090185f822a228c407911cbc821f1)
2022-05-31 16:00:10 -04:00
hondacrx a47ecd34e9 Core/Scenarios: Removed unused variables
Port From (https://github.com/TrinityCore/TrinityCore/commit/8ecb16fde4cf71851c46d78471b667b56f55bd17)
2022-05-31 15:26:11 -04:00
hondacrx 940ecad00a Core/Conversations: Conversation actor improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/fda65981c7a4c475c270755c198dee85cd38dfa3)
2022-05-31 15:25:11 -04:00