Commit Graph

991 Commits

Author SHA1 Message Date
hondacrx 04f2703e70 Core/Auras: Reimplement SPELL_AURA_DISABLE_CASTING_EXCEPT_ABILITIES to properly allow casting listed spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/1b8ef46808c44e68f213768c6a64ccc0048f3d65)
2021-02-22 15:50:50 -05:00
hondacrx da3e2f433b Core/Auras: Implemented SPELL_AURA_MOD_COMBAT_RATING_FROM_COMBAT_RATING
Port From (https://github.com/TrinityCore/TrinityCore/commit/b811da080c1e2a73a8f7787716b5d51ed6e6b3b6)
2021-02-22 15:48:55 -05:00
hondacrx 16d64a1695 Core/Auras: Implemented SPELL_AURA_LEARN_SPELL
Port From (https://github.com/TrinityCore/TrinityCore/commit/d2a995368459b28af0309292587a39f95fbf754c)
2021-02-22 15:42:51 -05:00
hondacrx bfb732e72b Core/Auras: Implemented SPELL_AURA_MOD_CRIT_CHANCE_VERSUS_TARGET_HEALTH and SPELL_AURA_MOD_CRIT_CHANCE_FOR_CASTER
Port From (https://github.com/TrinityCore/TrinityCore/commit/84cb6718eee5a1beada137559f21396fb8f43705)
2021-02-22 15:41:23 -05:00
hondacrx d21b61baba Core/Auras: Implemented SPELL_AURA_SET_FFA_PVP
Port From (https://github.com/TrinityCore/TrinityCore/commit/c57b012ee4e75dfb4c3d29b6c5f2308ae559aec4)
2021-02-22 15:34:37 -05:00
hondacrx a5e9adffe6 Core/Auras: Implemented SPELL_AURA_MOD_AUTOATTACK_RANGE and SPELL_AURA_MOD_AUTOATTACK_CRIT_CHANCE
Port From (https://github.com/TrinityCore/TrinityCore/commit/ffbbc1d8e5329e5530341a1922adec7697c5f649)
2021-02-22 15:32:29 -05:00
hondacrx f7693b7e53 Core/Auras: Implemented SPELL_AURA_MOD_INCREASE_HEALTH_PERCENT2
Port From (https://github.com/TrinityCore/TrinityCore/commit/4f38650810261ed6ad4c5bd2e6c25ffe1dde4c38)
2021-02-22 15:30:33 -05:00
hondacrx f15cc130fa Core/Auras: Implemented SPELL_AURA_PERIODIC_WEAPON_PERCENT_DAMAGE
Port From (https://github.com/TrinityCore/TrinityCore/commit/5ed75bb2d3fdc5bd2ee4dddb748db291fe3b1541)
2021-02-22 15:29:14 -05:00
hondacrx 253fd8b976 Core/Auras: Implemented SPELL_AURA_REMOVE_TRANSMOG_COST and SPELL_AURA_REMOVE_BARBER_SHOP_COST
Port From (https://github.com/TrinityCore/TrinityCore/commit/fea8306aa3ce362bac7be34ad30a803d1aecf49d)
2021-02-22 15:12:59 -05:00
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 7ae358bd71 Core/Auras: Rename many old aura types to their new meaning
Port From (https://github.com/TrinityCore/TrinityCore/commit/bd7c714c97beb04eb815b0aa175badfb6933ccf1)
2021-02-22 15:05:41 -05:00
hondacrx 76a351e7de Core/Maps: Fixes crash when trying to enter instance with no AccessRequirement in DB. 2021-02-22 12:30:18 -05:00
hondacrx eb18c4ef82 Core/Equipmentset: Fixes crash when trying to save a new equipmentset. 2021-02-22 12:29:11 -05:00
hondacrx 11784127e8 Core/Areatriggers: Fixes areatriggers being left in world after delete. 2021-02-22 12:28:12 -05:00
hondacrx d2552107b6 Core/Auras: Refactor logic determining which spell aura type values need to be sent
Port From (https://github.com/TrinityCore/TrinityCore/commit/512931646ada2fab3796d362bb1955d7494f06ff)
2021-02-21 21:49:50 -05:00
hondacrx 26c57969fb Core/Players: Corrected shield block value calculations
Port From (https://github.com/TrinityCore/TrinityCore/commit/31d3080091643d4e348ec53c5bec3caf0e17110f)
2021-02-21 21:44:30 -05:00
hondacrx baa44cc4ee Core/Auras: Do not warn about nonexisting proc spells when spell id is 0 and aura is a dummy
Port From (https://github.com/TrinityCore/TrinityCore/commit/411631743adb6438dc7690e5be3a1430080384ec)
2021-02-21 21:38:01 -05:00
hondacrx 7080de0cac Core/Auras: Implemented new spell proc attribute PROC_ATTR_USE_STACKS_FOR_CHARGES to drop stacks instead of charges
Port From (https://github.com/TrinityCore/TrinityCore/commit/54c5cc97f53dd456a4496d23c0b3375f9280639a)
2021-02-21 21:36:09 -05:00
hondacrx 22100aa2f2 Core/UpdateFields: Fixes areatriggers from spells being really small. 2021-02-21 13:56:25 -05:00
hondacrx 470792f77f Core/SpellHistory: Fixes a crash when using .cheat cooldown. 2021-02-19 15:47:33 -05:00
hondacrx 9acb44eadd Core/Gameobject: Fixed crash. Never removed the gameobject we was trying to remove. 2021-02-19 12:23:54 -05:00
hondacrx 91c0fd1924 Misc fixes. 2021-02-18 13:04:07 -05:00
hondacrx 6a6ae408ea Core/PacketIO: Fix sending unit power values
Port From (https://github.com/TrinityCore/TrinityCore/commit/456b5be8e45f5718287a44c1a6b8ba2429051f01)
2021-02-18 13:03:40 -05:00
hondacrx 538cdfc1e3 Core/PacketIO: Corrected logic for filtering out disallowed fields when force sending specific ones
Port From (https://github.com/TrinityCore/TrinityCore/commit/e2b7a9d3e519626a735d2a3ba7f01e89fffb83ca)
2021-02-18 13:02:38 -05:00
hondacrx 250d7fb83b Core/Conditions: CONDITION_NEAR_CREATURE will exclude personal spawns that aren't the target's owner
Port From (https://github.com/TrinityCore/TrinityCore/commit/d2641c4924022369d4af595925bf04d034db5d72)
2021-02-18 12:53:42 -05:00
hondacrx 6a40a6bf7a Core/Reputation: Fix reaction with rival factions
Port From (https://github.com/TrinityCore/TrinityCore/commit/e8b1bb5ca565897b6d39f9740bf0af3a1cf40a59)
2021-02-18 12:49:14 -05:00
hondacrx 091f8fb881 Spell: Remove a phase hack for The Eye of Acherus
Port From (https://github.com/TrinityCore/TrinityCore/commit/33279199d43211cbacee20dac90a4467b7cd3c35)
2021-02-18 12:47:42 -05:00
hondacrx 077c965c51 Scripts/World: update guard scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/92026abee10325beedede84b07d5154a5a995b52)
2021-02-18 12:45:47 -05:00
hondacrx da273c3a06 Core/Pooling: Fixed less and less objects from pools being spawned the longer the server is running
Port From (https://github.com/TrinityCore/TrinityCore/commit/00991543167cd15d9ef52a50f19f0b242dfdbe00)
2021-02-18 12:44:04 -05:00
hondacrx 8f5889eb98 Core/Scripts: Fix build, they will be added back soon. 2021-02-18 12:43:37 -05:00
hondacrx 220914beca Core/Movement: some corrections on WaypointMovementGenerator
Port From (https://github.com/TrinityCore/TrinityCore/commit/88c3a184cc9cfd7457f5c4e5f743161c763cddf7)
2021-02-18 12:34:38 -05:00
hondacrx 94ac3b9777 Core/Spells: Don't save channeled auras
Port From (https://github.com/TrinityCore/TrinityCore/commit/56cd9de144cdf617c725000e2a29eccc1babeb21)
2021-02-18 12:32:40 -05:00
hondacrx b725a7b760 Core/Recast: Updated to latest recast version. 2021-02-18 12:31:16 -05:00
hondacrx 6c121e7ef5 Core/Entities: Regenerated updatefields code with latest generator fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/331b9ccd6a3be12e92e7c2aab7b793739b405d2f)
2021-02-18 12:08:56 -05:00
hondacrx 03456fb574 Core/Scripts: Reworked scripts. More to come. 2021-02-18 11:57:11 -05:00
hondacrx 1e2b303b35 Core/SAI: Fixes overwriting loaded paths. 2021-02-16 00:16:41 -05:00
hondacrx ed7eff2abe Core/ClientConfig: Fixes chat window not showing chat, also not saving any config options when you select them, like auto loot, zoom, etc. 2021-02-15 14:14:15 -05:00
hondacrx 67210c06fa Core/Maps: Oops guid is a ulong not a uint. 2021-02-14 13:13:27 -05:00
hondacrx 29138f1f05 Scripts/Spells: Touch of the Magi - accumulate damage and DoT duration
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb0194aede293d029ec1db628f555b6a138c1e6c)
2021-02-13 21:09:50 -05:00
hondacrx 077a06f7c1 Core/Movement: Refresh collision height on shapeshifting
Port From (https://github.com/TrinityCore/TrinityCore/commit/49992508a46eb8cd73205a896ae8d84bd991bc39)
2021-02-13 21:03:57 -05:00
hondacrx 74457b4b0b Core/Movement: Updated MovementFlags2 for 9.0.2
Port From (https://github.com/TrinityCore/TrinityCore/commit/409ca262b3684fd8b3a47f65ceabf3ce73b2cc81)
2021-02-13 21:00:04 -05:00
hondacrx 834d2fa270 Core/SAI: Added new Flags argument for SMART_ACTION_SUMMON_CREATURE
Port From (https://github.com/TrinityCore/TrinityCore/commit/e0278f05379ed470be8264d3f362360a52b3454d)
2021-02-13 20:57:06 -05:00
hondacrx 593ac992bc Core/Players: - Fixed auto learning class abilities that are rewarded from quests if starting Exile's Reach in case player chose not to start there
Port From (https://github.com/TrinityCore/TrinityCore/commit/b4bdc4eea678628ffdfda9bf2c1f8c9f02b7b7f1)
2021-02-13 20:50:56 -05:00
hondacrx 6ceeb9e31e Core/Creatures: Fixed crediting loot and quests for creatures using level scaling
Port From (https://github.com/TrinityCore/TrinityCore/commit/9e9fb667ecef8263f6184d194c3aceafd4d89e71)
2021-02-13 20:45:57 -05:00
hondacrx 16c22be60e Scripts/Spells: Druid Travel Form freeze fix
Port From (https://github.com/TrinityCore/TrinityCore/commit/414338a27b2468f29c5bded607b8cbc145050ba9)
2021-02-13 20:42:32 -05:00
hondacrx 307f07eeb9 Core/Auras: Implement SPELL_AURA_BATTLEGROUND_PLAYER_POSITION_FACTIONAL (397) & SPELL_AURA_BATTLEGROUND_PLAYER_POSITION (398)
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9357dc7f29fc15a72a3dc25b647d577dc979db8)
2021-02-13 20:41:50 -05:00
hondacrx b9a94c1235 Core/Command: Fix gobject delete command. 2021-02-13 19:53:58 -05:00
hondacrx 353acf83b8 Core/SQL: Fixes a crash when a update file is empty. 2021-02-13 19:53:29 -05:00
hondacrx 68c3e0c241 Core/Networking: Fixes being disconnected when using logout button. 2021-02-12 10:14:52 -05:00
hondacrx 5431374491 Core/Networking: Fix infinite loop and deadlock when closing socket. 2021-02-11 12:33:05 -05:00