Commit Graph

1245 Commits

Author SHA1 Message Date
hondacrx 102034a891 Core/WorldSession: Fix idle WorldSessions getting kicked twice as fast as supposed
Port From (https://github.com/TrinityCore/TrinityCore/commit/f1388f37b6151252aae7431921564cf2458226a4)
2021-03-04 11:40:50 -05:00
hondacrx 4fcdbbe891 Core/Spells: Fixed Shapeshift forms not displaying right modelid. 2021-03-04 11:08:02 -05:00
hondacrx ef247f9c1a Core/Spells: Fixes low level creatures dealing really high Damage. 2021-03-01 11:04:29 -05:00
hondacrx 35ed94bf97 Core/DB: Missed one extra port in address string for DB. 2021-03-01 11:03:59 -05:00
hondacrx 0e679fe1ab Core/DB: We only want the address of the client not the port too. 2021-02-28 17:12:20 -05:00
hondacrx 28ee3f3c52 Added some error checking on encrypt/decrypt, will disconect user and not crash the server. 2021-02-28 17:11:37 -05:00
hondacrx 37767538da Added mac auth seed for current build 37474 2021-02-28 16:19:55 -05:00
hondacrx fb944d9d82 Fixed a crash in CreateConversation. 2021-02-28 14:02:38 -05:00
hondacrx b413849c4d Fixed missing effect index being a uint and not a byte anymore, caused spells with more then 8 effects to not trigger them. 2021-02-28 00:25:48 -05:00
hondacrx 2bf56cfb1b Fixed a crash in CalcHealAbsorb 2021-02-26 15:17:56 -05:00
hondacrx fc3ecd460a Misc fixes and DB updates 2021-02-24 19:00:12 -05:00
hondacrx ac4e96bad7 Core/Auras: Improve PROC_ATTR_USE_STACKS_FOR_CHARGES implementation to give stacks priority over charges if both are present in spell data
Port From (https://github.com/TrinityCore/TrinityCore/commit/8740c2f85fe28a9396383b313f8fa2a5210e3200)
2021-02-24 18:58:15 -05:00
hondacrx 5e5cf97963 Core/Spells: Corrected the spell id source used in the learn spells map when loading SpellLearnSpell.db2 data
Port From (https://github.com/TrinityCore/TrinityCore/commit/9e948ff4bd5d2f584cde19d851bbbf1bb93b51d4)
2021-02-24 18:55:39 -05:00
hondacrx 5ee0fa576f Core/Players: Always clear old action bars on specialization change, even if new specialization doesn't have anything on its bars
Port From (https://github.com/TrinityCore/TrinityCore/commit/428fbcb133555b12f45cde64c6db4c1da5f766ea)
2021-02-24 18:52:53 -05:00
hondacrx a76bfe8544 Core/Auras: Implemented SPELL_AURA_MOD_POWER_GAIN_PCT
Port From (https://github.com/TrinityCore/TrinityCore/commit/03f1d3cedf66711ec375c421ddbb458a9992800b)
2021-02-24 18:51:08 -05:00
hondacrx d1485ad482 Core/Spells: Fixed spells using SPELL_EFFECT_POWER_BURN not working when combined with other effect types that hit other units and power burn hits caster
Port From (https://github.com/TrinityCore/TrinityCore/commit/23aa13257a0af0143651f48ac3af65435ba9f346)
2021-02-24 18:49:18 -05:00
hondacrx 8fbaa61086 Core/Quest: Fixes quests not tracking and quest poi missing. 2021-02-24 11:13:55 -05:00
hondacrx 8e1a3f066f Core/Datastorage: Dont clear SpellNameStorage table, we use it else where. 2021-02-24 10:13:23 -05:00
hondacrx b874d54198 Fix typo. 2021-02-22 21:09:19 -05:00
hondacrx 4ed84e7ae4 Core/AuraEffect: Fix crash when missing a auraeffect handler. 2021-02-22 21:08:07 -05:00
hondacrx 65b4a5c37a Misc fixes / DB updates 2021-02-22 16:07:39 -05:00
hondacrx d1c0aa114a Core/Spells: Prevent spell power costs from changing their sign (positive cost cannot become negative)
Port From (https://github.com/TrinityCore/TrinityCore/commit/01a3be276f4076762290e985d10d5c4ab1176ce0)
2021-02-22 16:07:10 -05:00
hondacrx f25af46c8f Core/Auras: implement mana cost modification aura
Port From (https://github.com/TrinityCore/TrinityCore/commit/a76c08843fc1695241b7246c4014322ee07a6453)
2021-02-22 16:06:13 -05:00
hondacrx e74d30024f Core/Auras: Implemented new spell modifier type to change aura stack size on apply
Port From (https://github.com/TrinityCore/TrinityCore/commit/51a9d2a9c20f36f5343049a340663601c1c1165b)
2021-02-22 16:01:43 -05:00
hondacrx dd425437b8 Core/Auras: Implemented new spell modifier type to change max aura stack size
Port From (https://github.com/TrinityCore/TrinityCore/commit/b4b13e7b38619b062d209c3547532384623a56c1)
2021-02-22 15:56:54 -05:00
hondacrx cb1afc82b2 Core/Auras: Implemented SPELL_AURA_DISABLE_ATTACKING_EXCEPT_ABILITIES
Port From (https://github.com/TrinityCore/TrinityCore/commit/ac1ef5efbe0a8c4cf25f4bdf154d5b4e86827c06)
2021-02-22 15:52:37 -05:00
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 dc07f495ec DB updates
Port From (https://github.com/TrinityCore/TrinityCore)
2021-02-18 13:04:22 -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