Commit Graph

  • bc8dc03724 Core/Creatures: Allow overriding default gossip menu id hondacrx 2023-03-14 02:22:08 -04:00
  • ccea9d09df Core/Creatures: Wrap all creature static flags in a structure hondacrx 2023-03-14 02:19:34 -04:00
  • 5a79b3f385 Core/Scripts: Make CreatureAI::DoZoneInCombat overload accepting a different creature static hondacrx 2023-03-14 02:14:00 -04:00
  • bc12537c67 Core/Movement: Refactor TimedFleeingMovementGenerator to use TimeSpan hondacrx 2023-03-14 02:12:21 -04:00
  • 89a3cb971a Core/Creatures: Implemented unkillable flag (prevent health from going below 1) hondacrx 2023-03-14 02:09:28 -04:00
  • 4d1337eed9 Core/Creatures: Added fields for static flags to creature class for future use hondacrx 2023-03-14 02:07:49 -04:00
  • 74bb5e4541 Core/Creatures: Allow overriding non-gossip based trainer ids for creatures hondacrx 2023-03-14 01:55:52 -04:00
  • 8d014ebdae Core/Gossips: Enable loading gossip_menu_option using GossipNpcOption not yet implemented hondacrx 2023-03-14 01:53:32 -04:00
  • aeaf5da3a2 Core/Movement: New waypoint movement features hondacrx 2023-03-14 01:51:43 -04:00
  • 351e05104d Core/Movement: Refactor jump speed calculation out of spell code hondacrx 2023-03-13 03:29:40 -04:00
  • cd42942a7c Core/Units: Added Unit::SetFacingToPoint function hondacrx 2023-03-13 03:24:45 -04:00
  • 888ed91c82 Core/Movement: Allow specifying timeout for follow movement hondacrx 2023-03-13 03:20:01 -04:00
  • 62c3c90017 Core/Movement: Extend MovePoint with new arguments hondacrx 2023-03-13 03:15:43 -04:00
  • 3db8d740f9 Core/Movement: Allow specifying timeout for random movement hondacrx 2023-03-13 03:00:03 -04:00
  • 383ca52a00 Core/Misc: Update SkillLine and LockType definitions (Dragonflight) hondacrx 2023-03-13 02:55:46 -04:00
  • 138d0d2ed4 Core/Spells: Refactor Spell::finish to accept SpellCastResult argument instead of just a bool indicating success hondacrx 2023-03-13 02:45:19 -04:00
  • 17b7e6837f Core/Misc: Add launchDelay argument to Unit::SendPlaySpellVisual overload accepting Unit* argument hondacrx 2023-03-13 02:39:10 -04:00
  • cd249ac67a Core/Spells: Updated silence flags for 9.0 and rename unit flag to its new meaning hondacrx 2023-03-13 02:36:50 -04:00
  • 1e8a62fb26 Partial revert of "Core/Spells: Moved SpellVisual functions from Unit to WorldObject" - client only accepts unit guids in these packets (orphan visuals not reverted) hondacrx 2023-03-13 02:29:30 -04:00
  • 1b2425c4d8 Core/Players: Fix mail memory leaks happening if mail is received before saved mail is loaded (during loading from db) hondacrx 2023-03-13 02:26:34 -04:00
  • cbf539f691 Fixes some commands. hondacrx 2023-03-11 09:09:23 -05:00
  • 0976986f55 Fixed a exception when selecting new exiles reach starting zone, would never remove the person from the transport. Also fixes crash when selecting first quest for alliance. hondacrx 2023-02-27 01:08:19 -05:00
  • e04941bf88 Fixes xp not working. hondacrx 2023-02-24 20:03:12 -05:00
  • e9f0f82f25 Fixes creating new Dracthyr hondacrx 2023-02-21 19:45:08 -05:00
  • c43e0302ef Fixes modify commands. hondacrx 2023-02-21 19:44:25 -05:00
  • f51dbf95ec Fixes creatures falling under map when chasing a player though water. hondacrx 2023-02-21 19:18:28 -05:00
  • 82fcf27e8b Db Updates hondacrx 2023-02-19 02:15:12 -05:00
  • e7da8b58f6 Core/Spells: Remove TRIGGERED_IGNORE_CASTER_AURASTATE from default triggered spell flags hondacrx 2023-02-19 02:15:03 -05:00
  • a55d37c91e Core/Misc: Mention vmaps in error message about loading gameobject models hondacrx 2023-02-19 02:13:58 -05:00
  • 7248a60e9d Core/Guilds: Fixed loading achievement CompletingPlayers guids from db. hondacrx 2023-02-19 02:11:53 -05:00
  • ef03aa9f22 Core: Updated allowed build to 10.0.5.48069 hondacrx 2023-02-19 02:11:34 -05:00
  • a831dff55d Core/Units: Pass real damage taken after level scaling calculations to DamageDone and DamageTaken script hooks hondacrx 2023-02-19 02:10:23 -05:00
  • da3ec7e367 Core/Auras: Implemented SPELL_AURA_KEYBOUND_OVERRIDE hondacrx 2023-02-19 01:43:44 -05:00
  • 1a01c02261 Fixed a crash in playerinfo level data when its missing from the DB. hondacrx 2023-02-15 08:20:43 -05:00
  • d408bd2841 Some misc fixes. Thanks Pandaros. hondacrx 2023-02-14 07:22:31 -05:00
  • 3bbda02581 DB Updates hondacrx 2023-02-12 02:10:02 -05:00
  • b3f6035973 Core: Updated allowed build to 10.0.5.48001 hondacrx 2023-02-12 02:09:46 -05:00
  • fc2b562b9e Core/Auras: Remove channeled auras when caster and target are not on the same map hondacrx 2023-02-12 02:08:59 -05:00
  • 36a83fa307 Scripts/Events: Fixed infinite loop with auras 71507 and 71508 casting each other when unit is removed from map hondacrx 2023-02-12 02:07:29 -05:00
  • 05f71afa4e Core/Battlegrounds: Prevent end Arena when a dead player logout hondacrx 2023-02-12 02:06:29 -05:00
  • 913614754d Core/Players: Added support for profession equipment slots hondacrx 2023-02-12 02:05:42 -05:00
  • 4003efb9c9 Core/Spells: Implemented SPELL_EFFECT_REMOVE_AURA_BY_SPELL_LABEL hondacrx 2023-02-12 01:29:20 -05:00
  • 5803d7e09e DB Updates hondacrx 2023-02-12 01:27:24 -05:00
  • 5f07fba067 Core/GameObjects: Fixed crash with transport gameobjects that have only 1 entry in TransportAnimation/TransportRotation db2 hondacrx 2023-02-12 01:26:34 -05:00
  • 1ed5fadf4d Core/Objects: Move EventProcessor update to WorldObject::Update hondacrx 2023-02-12 01:23:08 -05:00
  • 42f94c354f Core/GameObjects: Fixed the behavior for GAMEOBJECT_TYPE_FISHINGNODE hondacrx 2023-02-12 01:19:58 -05:00
  • 8d553168e5 Core/Pools: Allow all gameobject types to be pool members hondacrx 2023-02-12 01:17:31 -05:00
  • a18512cbb5 Core/GameObjects: Don't apply pool anti-break hack for gameobjects not using legacy compatibility mode hondacrx 2023-02-12 01:16:51 -05:00
  • b9af2168de Core/GameObjects: Implemented Checkallunits property for traps hondacrx 2023-02-12 01:16:38 -05:00
  • b460536e35 Core/Misc: Rename _2 skillline definitions to _CLASSIC hondacrx 2023-02-12 01:13:52 -05:00
  • d8cdf211ea Core/Misc: Update ResponseCodes enum for 10.0.5 hondacrx 2023-02-12 01:10:51 -05:00
  • 6414c77c73 Core/Misc: Update config option CharactersPerAccount (Dragonflight) hondacrx 2023-02-12 01:09:15 -05:00
  • 97f100c556 Core/SAI: Set the trigger player as baseobject when the source type isn't a WorldObject hondacrx 2023-02-12 01:08:42 -05:00
  • b47f791d8f Scripts/Monk: Implement Power Strikes hondacrx 2023-02-11 23:34:05 -05:00
  • da283244ca Core/Spawns: Allow spawn groups with MANUAL_SPAWN flag to automatically despawn if conditions are not met hondacrx 2023-02-11 23:30:57 -05:00
  • 4b798e7cab Core/Players: Several currency fixes and improvements hondacrx 2023-02-11 23:28:57 -05:00
  • 90cc620c11 Fixes area targeting spells only casting on self. hondacrx 2023-02-10 23:23:27 -05:00
  • 7d4bbd78fc Some startup fixes and cleanups hondacrx 2023-02-10 22:14:58 -05:00
  • 149fadccab Make PreparedStatements static for each database. hondacrx 2023-02-04 20:55:14 -05:00
  • e0e20b6b1c Fixes hotfix loading. hondacrx 2023-02-04 18:50:13 -05:00
  • 1ebd81dcd7 Core/Mail: Update max mail id cap hondacrx 2023-01-30 10:16:53 -05:00
  • c556c2a875 Core/Spells: Remove a triggered spell (not in sniff) hondacrx 2023-01-30 10:16:14 -05:00
  • 6e91edc0a1 Core: Updated allowed build to 10.0.5.47871 hondacrx 2023-01-30 10:14:48 -05:00
  • 69a413006c Core/Quests: Dont immediately update object visibility at PhaseShift and wait for the AI Hooks to be called in Player::RewardQuest hondacrx 2023-01-30 10:14:03 -05:00
  • 5c2fae99dd Core/DataStores: Updated outdated check to 10.0.5.47660 hondacrx 2023-01-30 10:09:15 -05:00
  • 08fcedaf21 Core: Updated to 10.0.5 hondacrx 2023-01-30 10:07:42 -05:00
  • e982be523a Scripts/DK: Implemented Howling Blast hondacrx 2023-01-30 08:35:04 -05:00
  • 3e6588bc55 Scripts/Hunter: Implement Explosive Shot hondacrx 2023-01-30 08:33:03 -05:00
  • efb691841d Scripts/Evoker: Implement Living Flame and Energizing Flame hondacrx 2023-01-30 08:30:12 -05:00
  • b686c3939d Spells/Evoker: Implemented Azure Strike hondacrx 2023-01-30 08:25:37 -05:00
  • 753c177321 DB Updates hondacrx 2023-01-24 23:36:05 -05:00
  • 873a1df596 Core/Reputation: Implemented renown reputation (Dragonflight) hondacrx 2023-01-24 23:35:51 -05:00
  • a0189a0471 Fix Scripts building. hondacrx 2023-01-24 23:20:14 -05:00
  • 5c22dca105 CreatureAI Cleanups hondacrx 2023-01-24 23:18:14 -05:00
  • b84ca5dc20 Core/Units: Named new unit flag hondacrx 2023-01-24 23:17:50 -05:00
  • c2ab67c6d2 Core/Auras: Fully remove auras that had all of their effect suppressed with immunity hondacrx 2023-01-24 23:10:42 -05:00
  • 06c6c8afc7 Core/Auras: Fixed possible iterator invalidation crashes caused by calling UpdateTargetMap inside loops iterating m_appliedAuras hondacrx 2023-01-24 23:08:20 -05:00
  • edcdfa95c4 Fixes unable to create new DB when it doesnt exists. hondacrx 2023-01-23 04:10:54 -05:00
  • 6a11bac8ea DB Updates hondacrx 2023-01-23 00:29:39 -05:00
  • eed3dee85e Core: Updated allowed build to 10.0.2.47631 hondacrx 2023-01-23 00:29:27 -05:00
  • 6b84616957 Core/Objects: Call base class Update function for Unit and GameObject (currently does nothing) hondacrx 2023-01-23 00:27:30 -05:00
  • 7ab417f08b Core/Battlegrounds: Unload all grids before destroying battleground object hondacrx 2023-01-23 00:26:06 -05:00
  • 8921432333 Core/Spells: Added additional validation to loading spell_linked_spell to prevent infinite loops hondacrx 2023-01-23 00:24:27 -05:00
  • 4b86a00d6e Core/SAI: Added missing target guid validations hondacrx 2023-01-23 00:13:16 -05:00
  • 80a10f55bc Scripts/Spells: Fixed crash in spell_sha_mastery_elemental_overload hondacrx 2023-01-23 00:04:38 -05:00
  • 1326e8e016 Core/Creatures: Fixed typo in loading creature addon hondacrx 2023-01-23 00:03:08 -05:00
  • 23e49e96c0 Core/Creatures: Split creature_addon and creature_template_addon's byte columns into seperate ones hondacrx 2023-01-23 00:01:10 -05:00
  • 5619f3245a Core/Guild: Fixed possible guild exploit hondacrx 2023-01-22 23:42:06 -05:00
  • 32ea5a96f5 Core/Player: Vertical "Say" distance hondacrx 2023-01-22 23:41:15 -05:00
  • 1b04ea97e8 Core/GameObjects: Use serverOnly property of GameObjectTemplate for all types that have it, not just spell focus hondacrx 2023-01-22 23:34:45 -05:00
  • 357d9a4294 Core/Spells: Fixed accessing freed memory by Spell::EffectTriggerSpell hondacrx 2023-01-22 23:28:48 -05:00
  • 9a2fb7e2b2 Upgraded to Net 7.0 hondacrx 2023-01-20 09:25:12 -05:00
  • 3b890c1d67 Fixes creature movement. hondacrx 2023-01-20 09:10:35 -05:00
  • df78d547ab Cleanups hondacrx 2023-01-18 17:28:36 -05:00
  • 0584d234ad Fix loading server and talents. hondacrx 2023-01-18 17:25:54 -05:00
  • f73e64396f Update license headers for all files. hondacrx 2023-01-18 17:25:32 -05:00
  • 23ff218f0e Core/Units: Fixed crash happening whenall tappers of a creature are logged out when it dies inside a dungeon hondacrx 2023-01-18 17:01:40 -05:00
  • 48842f24bd DB Updates hondacrx 2023-01-11 16:46:02 -05:00
  • cf0045b06a Core/Units: Removed duplicate call to WorldObject::UpdatePositionData hondacrx 2023-01-11 16:45:44 -05:00
  • 367d6ac77d DB Updates hondacrx 2023-01-11 16:38:46 -05:00