1991 Commits

Author SHA1 Message Date
hondacrx c6e53b2ba7 Core/PacketIO: Update opcodes and packet structures to 8.2.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee2e49429f4383732b4e0f39b493470b9c1dd10c)
2019-10-28 14:33:43 -04:00
hondacrx 1e2ce61e5c Core/PacketIO: Fixed writing dynamic updatefield mask when size is exactly 32
Port From (https://github.com/TrinityCore/TrinityCore/commit/d3bf53772b47924f43553e169ba3c121307c55c8)
2019-10-24 16:45:53 -04:00
hondacrx 1061de00d4 Core/PacketIO: Fixed areatrigger curve updatefields structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/0c3e69d5f57cccead08b4ebe3767050f9e1687f5)
2019-10-24 16:41:03 -04: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 3a3ba9ac2a Core/Entities: Fix transport guid format to match client expectations
Port From (https://github.com/TrinityCore/TrinityCore/commit/e0a0dbe41c5ed0db078d0897d54f3cd8f75abc99)
2019-09-08 12:48:39 -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
hondacrx 0877e73ff2 Core/Spells: Implement SpellMisc.LaunchDelay
Port From (https://github.com/TrinityCore/TrinityCore/commit/c924840ce7fa7289fe73fb15b0f022bc74618ee1)
2019-09-04 13:13:59 -04:00
hondacrx 4128cc8516 Core/Quests: Implement new logic for selecting spell casters for accept/reward spells based on quest flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/7d2cbd4e7cec5737c742437e126ddb745d65f6a9)
2019-09-03 23:57:18 -04:00
hondacrx ca20365855 Core/Creature: restore previous behavior of random gender on respawn
Port From (https://github.com/TrinityCore/TrinityCore/commit/c0b5e074c47bd8722b76e582336278bc55aa9320)
2019-09-03 15:50:08 -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 43a94b4897 Core/Creature: Load template immunities into m_spellImmune container.
Port From (https://github.com/TrinityCore/TrinityCore/commit/f4205b760eecce436af204d973f7876db8948407)
2019-09-01 11:05:57 -04:00
hondacrx 6080afea5b Core/Creature: remove some redundant code
Port From (https://github.com/TrinityCore/TrinityCore/commit/fe2602b772a0ce6017f5fa4398a9b1ba06e2f2f6)
2019-09-01 11:01:31 -04:00
hondacrx 73c422eedd Core/Creature: don't override display id if addon tables load a morph aura
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f2790815a7eadd0e1781488a4d4442f1dc08228)
2019-09-01 10:58:29 -04:00
hondacrx 4f66987965 Core/Creature: redo some logical checks in _IsTargetAcceptable
Port From (https://github.com/TrinityCore/TrinityCore/commit/3d52ba93fc59070ef0a8c3411440ad979399c954)
2019-09-01 10:52:52 -04:00
hondacrx 87d30caa49 Ensure that all actions are compared to fixed point in time (ie. world update start)
Port From (https://github.com/TrinityCore/TrinityCore/commit/60663d1374beef3103f4787152654034fa4a8897)
2019-09-01 10:37:14 -04:00
hondacrx dccded6a96 Core/GameObject: regenerate GO loot if respawn time passed since last loot generation time and not all items were taken
Port From (https://github.com/TrinityCore/TrinityCore/commit/98180ecdc179386270e93b80c0db8344b659557f)
2019-08-31 15:36:17 -04:00
hondacrx 86808ec9a5 Remove auras interrupted by falling when we fall to the ground or water
Port From (https://github.com/TrinityCore/TrinityCore/commit/825719c25ca82ee94af85d1a7f2e99ce7ef5c9df)
2019-08-31 15:29:15 -04:00
hondacrx c79a31dfff Core/Entities: spawned movementtype should override template movementtype
Port From (https://github.com/TrinityCore/TrinityCore/commit/a24cb8a057d53c4df15b97e536c14640d9d08610)
2019-08-31 15:25:49 -04:00
hondacrx 929a5f1f4e Core/Unit: Correct speed calculus when affected by SPELL_AURA_MOD_MINIMUM_SPEED
Port From (https://github.com/TrinityCore/TrinityCore/commit/1d2f20d59a372cf3625db93a50da206a4e60e9b9)
2019-08-31 11:49:12 -04:00
hondacrx 6fcd67e1ca Core/Conditions: CONDITION_SOURCE_TYPE_QUEST_ACCEPT should not prevent completed question mark from showing
Port From (https://github.com/TrinityCore/TrinityCore/commit/07d43783f65d66d692d7b082fa63e146e7ded2a2)
2019-08-31 11:46:47 -04:00
hondacrx a294da63e4 Core/Spells: refactor spell_enchant_proc_data table
Port From (https://github.com/TrinityCore/TrinityCore/commit/420f2e8ec2c5f19db313492c52a730c87fa2dab6)
2019-08-31 11:22:34 -04:00
hondacrx 9ef63a86cf Core/Scripts: fix Nightfall proc chance and reduce it for victims with level above 60
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f70be050f971ee70da8953c4f094cb2adc233f8)
2019-08-31 11:12:07 -04:00
hondacrx 01a8140203 Core/Spell: Added the possibility to explicitly disable auraEffect procs using attributes
Port From (https://github.com/TrinityCore/TrinityCore/commit/77fc6ceea8716a85baca80b1816fbe3588b182e7)
2019-08-31 11:01:41 -04:00
hondacrx 966c1fff33 Core/Cache: Implement QueryCache system
Ideas/Port From (https://github.com/TrinityCore/TrinityCore/commit/b4d30bb92cbfc8411d8d91b0f4f2981f2cecc148)
2019-08-31 10:06:35 -04:00
hondacrx 8797760d8a Properly stop attacking after player leaves ffa area (like Gurubashi Arena)
Port From (https://github.com/TrinityCore/TrinityCore/commit/4380fe2751869e7a011d51ee9449e8723b00067f)
2019-08-30 18:05:45 -04:00
hondacrx 1657f720dc Core/SmartAI: Various fixes and extensions for smart scripts:
Port From (https://github.com/TrinityCore/TrinityCore/commit/a32d5cfa1762ae1158ee2f40b4c9b36e5b41913a)
2019-08-30 12:00:42 -04:00
hondacrx b85860dd78 Misc fixes 2019-08-27 16:13:17 -04:00
hondacrx aa71a8926a Misc fixes 2019-08-18 10:48:48 -04:00
hondacrx c8b6f417d1 Core/Spells: implement SPELL_AURA_OVERRIDE_AUTOATTACK_WITH_MELEE_SPELL
Port From (https://github.com/TrinityCore/TrinityCore/commit/9bd8d907281ea060f87987d448e91b1134311fa6)
2019-08-17 14:03:36 -04:00
hondacrx 58b142f26e Misc Fixes 2019-08-17 14:03:21 -04:00
hondacrx f810b67df9 Core/PacketIO: Fixed updatefield structures
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee081084d6b2b43b33fedc9a4d3ce03f8d68cd7a)
2019-08-17 13:48:25 -04:00
hondacrx 835c67483b DB/Creature: The instance_encounters extra flag (CREATURE_FLAG_EXTRA_DUNGEON_BOSS) now properly propagates to all difficulty entries (not just difficulty 0).
Port From (https://github.com/TrinityCore/TrinityCore/commit/6455f1c256e566da43d55583bca9c94c0d3139ce)
2019-08-17 13:08:46 -04:00
hondacrx 1e4b1366c2 Fixed setting and unsetting of m_spellModTakingSpell
Port From (https://github.com/TrinityCore/TrinityCore/commit/fb5c07ffe8d72d32a2c47cfa41dfb3a952160b72)
2019-08-17 13:04:19 -04:00
hondacrx f2f8afb7a4 Core/Creatures: Remove template immunities only for hunter pets
Port From (https://github.com/TrinityCore/TrinityCore/commit/ecb44f82a41c6053ddbd30dd087974134b53810b)
2019-08-17 12:56:03 -04:00
hondacrx a89ace13c8 Added some missing SetFallInformation calls
Port From (https://github.com/TrinityCore/TrinityCore/commit/cfefd27cb8171b7fe28781eb8f1d903272830f22)
2019-08-17 12:54:12 -04:00
hondacrx 0a29281557 Core/Misc: Fixed player corpse looting, added player corpse loot and some more
Port From (https://github.com/TrinityCore/TrinityCore/commit/89f728cd5b6ae3041fdae3c853ac4b0ac5f0a848)
2019-08-17 11:42:16 -04:00
hondacrx 2d2a72ce3e Core/Misc: Various crash fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/4f65dc5e20cc3af5b3595809707c632faa6e5900)
2019-08-17 11:23:32 -04:00
hondacrx a44224564c Corrected immunity checking after recent changes
Port From (https://github.com/TrinityCore/TrinityCore/commit/36a4e008d08b4a7ec9d80e261f282b94171fb90f)
2019-08-17 10:52:40 -04:00
hondacrx d3cbe70f56 Core/Creatures: Various fixes for creatures, regarding combat conditions, despawning, and few others
Port From (https://github.com/TrinityCore/TrinityCore/commit/fe63cd3dbb66f4fda743858db4284a24bc2bd400)
2019-08-17 10:47:55 -04:00
hondacrx bdfea4ecad Implemented binary resistances and some more
Port From (https://github.com/TrinityCore/TrinityCore/commit/ca26c33145cb40ae7fd2c84fc7577fc6f11bdbbf)
2019-08-16 23:15:19 -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 421febe4a8 Core/Spells: Fixed creating enchant scrolls
Port From (https://github.com/TrinityCore/TrinityCore/commit/857bb68deb51c3e82f31823d664a95470ba331ff)
2019-08-15 12:20:34 -04:00
hondacrx 06085aba8e Core/Misc: Updated GameObjectTemplate structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/3714bf8e7a5f4d1b066303c0f9bde0becc64e5eb)
2019-08-15 12:19:25 -04:00
hondacrx c2dc1c337f Core/Maps: Adjusted WorldObject::GetGridActivationRange() to never be less than map visibility distance for active objects to ensure equal ranges for activation/deactivation of grids
Port From (https://github.com/TrinityCore/TrinityCore/commit/48cc6f384d2b3ca8f1b1ddcfad70678730573449)
2019-08-15 12:07:22 -04:00
hondacrx b8873fa966 Game/Scripting: Add OnPlayerRepop hook
Port From (https://github.com/TrinityCore/TrinityCore/commit/5291842a33ac535db351072a230e3da6e43123a7)
2019-08-15 12:01:36 -04:00
hondacrx fc76ec26be Core/Creature: Prevent boss creatures from ever respawning naturally.
Port From (https://github.com/TrinityCore/TrinityCore/commit/cc020b2a0f36f91bf7fe6f3775c47c83305816bc)
2019-08-15 11:59:13 -04:00
hondacrx bab0bbdf3c Core/Spells: Remade trajectory target selection
Port From (https://github.com/TrinityCore/TrinityCore/commit/3f7fe6f8a51f61083b4940eaadddc3b390f8e238)
2019-08-15 11:51:44 -04:00