Commit Graph

  • 2fdc3665a4 Core/AI: PetAI method reordering hondacrx 2021-12-07 18:28:52 -05:00
  • 1f0896fb20 Core/PetAI: apply some movement related corrections hondacrx 2021-12-07 18:26:50 -05:00
  • c3dc452024 Core/PlayerAI: apply some movement related corrections hondacrx 2021-12-07 18:23:50 -05:00
  • 96a207b00e Core/Misc: remove incorrect ClearUnitState calls related to movement hondacrx 2021-12-07 17:56:38 -05:00
  • e9dc31b104 Core/Creature: equipment_id field on creature table is not working correctly, if it's set to 0 the npc still spawn with the equipement. hondacrx 2021-12-07 17:55:28 -05:00
  • 3943eac5e2 Core/AI: couple movement related corrections in FollowerAI hondacrx 2021-12-07 17:54:31 -05:00
  • 998e53913f Core/AI: streamline FollowerAI::MoveInLineOfSight with SmartAI and EscortAI hondacrx 2021-12-07 17:50:38 -05:00
  • 3ec8fc41cb Core/AI: streamline FollowerAI::AssistPlayerInCombatAgainst with SmartAI and EscortAI hondacrx 2021-12-07 17:48:33 -05:00
  • fd2db909b4 Core/Movement: Use correct root check hondacrx 2021-12-07 17:32:36 -05:00
  • 7c223b9a47 Core/Spells: Return CheckCast result from CastSpell hondacrx 2021-12-07 17:31:24 -05:00
  • f9121d6fc9 Core/Movement: Fix Warrior's Charge launch visual while jumping back hondacrx 2021-12-07 17:25:27 -05:00
  • 137546769e Core/Quest: improve source item deletion logic for items that give quests hondacrx 2021-12-07 17:24:31 -05:00
  • 552f12655e Core/AreaTriggers: Move ScriptName from areatrigger_template to areatrigger_create_properties and areatrigger tables hondacrx 2021-12-07 17:21:58 -05:00
  • 7e09c70f80 Core/Spells: Initialize EffectIndex of empty effects to their proper values instead of always being 0 hondacrx 2021-12-07 17:14:30 -05:00
  • ab828b2cb6 Core/Quests: Allow more objects to update their dynamicflags in Player::UpdateForQuestWorldObjects hondacrx 2021-12-07 17:07:38 -05:00
  • c1fd2cef37 Core/Quests: Optimize Player::HasQuestForGO hondacrx 2021-12-07 17:03:53 -05:00
  • 7bb87b1a8e Core/SAI: Fixed crash when using SMART_TARGET_CLOSEST_* in areatrigger smart script hondacrx 2021-12-07 16:59:57 -05:00
  • 2ccf5b05e8 Core/Conditions: Added CONDITION_SOURCE_TYPE_TRAINER_SPELL hondacrx 2021-12-07 16:49:45 -05:00
  • 7fa5a57738 Core: Updated allowed build to 9.1.5.41323 hondacrx 2021-12-07 14:27:41 -05:00
  • 6976fd649d Core/Units: Send PlayHoverAnim state in CreateObject if enabled by Unit::SetPlayHoverAnim hondacrx 2021-12-07 14:26:39 -05:00
  • 05c2532986 Core/Spells: make Four Horsemen debuffs negative hondacrx 2021-12-07 14:23:39 -05:00
  • 1758cbdecb Spell/Script: Throw Torch must hit only one target hondacrx 2021-12-07 14:22:50 -05:00
  • 0e8e2b7cc5 Core/Achievement: fix mistake related to ACHIEVEMENT_CRITERIA_TYPE_OWN_ITEM. hondacrx 2021-12-07 14:21:57 -05:00
  • 7af628bccc Core/Achievement: correctly credit progress for skill-related achievements when learning a new skill. hondacrx 2021-12-07 14:21:03 -05:00
  • 4fb48f1522 Core/Vehicles: Fix accessories disappearing on reset hondacrx 2021-12-07 14:19:43 -05:00
  • 754ac90d50 Core/Misc: Apply fatigue when flying too hondacrx 2021-12-07 14:18:39 -05:00
  • dcd4dc4226 Remove Deprecated code hondacrx 2021-12-07 14:18:01 -05:00
  • 8c8b965b7c Core/Spells: Use 3D distance for calculating speed from movement time instead of 2D hondacrx 2021-12-07 14:16:21 -05:00
  • a2fdd2eccf Core/Vehicles: Fix multiple vehicle join events on same seat hondacrx 2021-12-07 14:15:44 -05:00
  • 2ded315eaa Core/Object: Range check vol. 2 hondacrx 2021-12-07 13:53:35 -05:00
  • eb8535b7b2 Core/Creature: couple refactors/renaming hondacrx 2021-12-07 13:41:20 -05:00
  • 62d8c8fd9b Core/LFG: Remove dungeon cooldown when completing random dungeons hondacrx 2021-12-07 13:41:00 -05:00
  • 8b1a9add36 Quest/Script: Breakfast Of Champions hondacrx 2021-12-07 13:34:39 -05:00
  • d705730f04 Core/Entities: Implemented ObjectGuid::FromString hondacrx 2021-12-07 12:33:34 -05:00
  • a96fe1e47f Core/Movement: Add time synchronisation (Needs tested) hondacrx 2021-12-02 22:34:04 -05:00
  • f5695f0cf2 MMaps Updates, Needs tested. hondacrx 2021-12-02 14:50:55 -05:00
  • 30265c0716 DB Updates hondacrx 2021-12-01 23:08:26 -05:00
  • f265073720 Misc Fixes hondacrx 2021-12-01 23:08:19 -05:00
  • 8fa7feb9da Core/Scripts: Rename recent GameObject spell overloads to fix warnings hondacrx 2021-12-01 23:05:27 -05:00
  • 694bda573b Scripts/Guards: Fix infinite loop in npc_air_force_bots hondacrx 2021-12-01 23:03:19 -05:00
  • 0f030d61cf Core/Commands: Fix .cheat god command letting you die hondacrx 2021-12-01 22:59:43 -05:00
  • 7f5dfd0025 Core/Maps: Fix crash caused by setActive(false) called after DespawnOrUnsummon() hondacrx 2021-12-01 22:59:01 -05:00
  • b58550abb5 Core: Restore reset in EscortAI::InitializeAI hondacrx 2021-12-01 22:58:24 -05:00
  • b4febb11c8 Core/Object: Range check, Needs tested. hondacrx 2021-12-01 22:57:42 -05:00
  • 112970fb72 Core/GameObject: Code cleanup hondacrx 2021-12-01 20:51:32 -05:00
  • 3dd12575d9 Core/GameObject: Remove summoned gobs properly from the map without effecting other cases hondacrx 2021-12-01 20:50:49 -05:00
  • 36f037db38 Scripts/Commands: add some missing checks for .guild create command hondacrx 2021-12-01 20:50:03 -05:00
  • 34144e11b0 Core/GameObject: Delete summoned gobs and DestroyForNearbyPlayers gobs spawned with negative spawn time once the gob is deactivated hondacrx 2021-12-01 20:47:34 -05:00
  • 25b55bc348 Scripts: Minor improvements to recently migrated scripts hondacrx 2021-12-01 20:46:17 -05:00
  • 6fe941575b Scripts/Spells: Fixed a console error inspell_dru_lifebloom hondacrx 2021-12-01 20:44:05 -05:00
  • 15cd6313d1 Core/conf: conf.dist typo & grammar corrections hondacrx 2021-12-01 20:43:27 -05:00
  • 420caca2df Fix loading of server. hondacrx 2021-12-01 14:46:15 -05:00
  • 4ca323584c DB Updates hondacrx 2021-12-01 11:45:27 -05:00
  • 239b147aba Misc fixes hondacrx 2021-12-01 11:45:16 -05:00
  • a04e405383 Core/SmartScripts: Implement SMART_ACTION_PLAY_CINEMATIC hondacrx 2021-12-01 11:44:02 -05:00
  • 8701a862cc Core/Database: Delete gameobject_addon data when deleting a GameObject from the database hondacrx 2021-12-01 11:38:49 -05:00
  • 11372c15e9 Core/Movement: implement and use new remove method in MotionMaster hondacrx 2021-12-01 11:35:31 -05:00
  • 0257f00aab Scripts/Spells: Migrate Some Scripted Spells to Scripts hondacrx 2021-12-01 11:29:31 -05:00
  • c59535dc05 Core/Social: Separated checks for friend and ignored limits hondacrx 2021-12-01 11:11:13 -05:00
  • 25f95d9f9d Core/GameObjects: Defined more GameObjectFlags and GameObjectDynamicLowFlags hondacrx 2021-12-01 11:08:49 -05:00
  • 5c48c512b5 Core/Spells: Implemented spell effect 254 (SPELL_EFFECT_JUMP_CHARGE) hondacrx 2021-12-01 10:58:28 -05:00
  • 2208a7be60 Core/Movement: Implement initializing parabolic splines using jump gravity instead of max parabolic height hondacrx 2021-12-01 10:34:19 -05:00
  • 4ec905e0dc Core/MMaps: handle PATHFIND_INCOMPLETE in ChaseMovementGenerator as "cannot reach the target" hondacrx 2021-12-01 10:25:20 -05:00
  • 850bc4edc4 Core/Creatures: Filter out trainer spells that belong to a skill that can never be learned by a player with given class and race combination hondacrx 2021-12-01 10:21:01 -05:00
  • 8d8479b49e Core support for breadcrumb quests hondacrx 2021-12-01 10:19:39 -05:00
  • 334720dafe Core/Movement: Fix some undermap issues with random movement/fear/blink hondacrx 2021-11-29 17:46:46 -05:00
  • b44d086d37 Core: VehicleJoinEvent crash fix hondacrx 2021-11-29 17:28:45 -05:00
  • 356bbb8823 Core/Objects: use the actual collision height of players and creatures to get more accurate liquid status results hondacrx 2021-11-29 17:27:43 -05:00
  • 2079cd1094 Core/GameEventMgr: Log error if loading GO/Creature into event that is part of pool - Only warn, still load the GO/Creature - These should be added to game_event_pool by pool ID instead hondacrx 2021-11-29 17:24:46 -05:00
  • c64c115f7e Core: Remove wrong emotes played in combat hondacrx 2021-11-29 17:19:10 -05:00
  • b543a20bc3 Core/Scripts: Fix Blood summon position hondacrx 2021-11-29 17:18:31 -05:00
  • ecc807f36f Core/Trainers: Implemented learning battle pets from trainers hondacrx 2021-11-29 17:14:38 -05:00
  • 56f1c3d984 Core/BattlePets: Implemented BattlePetSpeciesFlags::NotAccountWide hondacrx 2021-11-29 17:09:03 -05:00
  • 7b5524222b Core/Spells: Use Unit::Kill instead of Unit::DealDamage for SPELL_EFFECT_INSTAKILL hondacrx 2021-11-29 16:41:15 -05:00
  • 65d40f24e6 Core/GameObject: Properly dismount players on GameObject Use hondacrx 2021-11-29 16:36:38 -05:00
  • 10d20afa3b Core/Conditions: implement CONDITION_GAMEMASTER hondacrx 2021-11-29 16:31:04 -05:00
  • 572ce30138 Core/Item: Item Signature hondacrx 2021-11-29 16:20:03 -05:00
  • f11a81c4b1 Core/GameObject: Remove summoned game objects from the map after calling SetSpawnedByDefault(false) hondacrx 2021-11-29 16:18:00 -05:00
  • bc17b34ab7 Check player conditions to enter instance hondacrx 2021-11-29 14:50:15 -05:00
  • 614c903fd0 Core/SAI: Fix Move to position and Set run if used after a waypoint hondacrx 2021-11-29 14:48:13 -05:00
  • 3239fd1f28 Core/SAI: Fix the respawn event for GameObjects hondacrx 2021-11-29 14:47:27 -05:00
  • f91bb7e9fe SAI/GameObject: Despawn the linked trap with the gameobject hondacrx 2021-11-29 14:46:00 -05:00
  • a557dbea68 Core/Disables: Implement SPELL_DISABLE_ARENAS hondacrx 2021-11-29 14:45:04 -05:00
  • 0fae250f94 Spell/Script: Guard's Mark hondacrx 2021-11-29 14:40:03 -05:00
  • 06be062d91 Core/Spell: SpellAura Redux hondacrx 2021-11-29 14:38:37 -05:00
  • e08294d332 Spell/Script: Specify a target for Azure Dragon: On Death Force Cast Wyrmrest Defender to Whisper to Controller - Random hondacrx 2021-11-29 14:30:34 -05:00
  • e92a5077f2 Spell/Script: Summon Scourged Captive hondacrx 2021-11-29 14:28:16 -05:00
  • e5148a7fd1 Core/Players: Fix logic in CanSeeSpellClickOn hondacrx 2021-11-29 14:26:15 -05:00
  • 6ae530a740 Core/Spells: Adjust range checks to GameObject targets hondacrx 2021-11-29 14:24:28 -05:00
  • 46ef3451c9 Core/Spells: Adjust range checks to GameObject targets hondacrx 2021-11-29 14:23:32 -05:00
  • eea4bd3fb0 Core/LFG: Teleport players to other players instead of dungeon entrance when continuing a LFG dungeon hondacrx 2021-11-29 14:22:18 -05:00
  • 8fbecac008 Core/Movement: Allow using run when moving randomly hondacrx 2021-11-29 14:21:33 -05:00
  • f218b72620 Core/Misc: Code cleanup hondacrx 2021-11-29 14:14:26 -05:00
  • 12e89ccc41 Spell/Script: Freezing Circle hondacrx 2021-11-29 14:13:08 -05:00
  • 309a7ad176 Core/GameObject: Set loot state to Not ready when a gob is deactivated hondacrx 2021-11-29 13:30:30 -05:00
  • 9cdccb9a08 Core/Movement: Allow using walk when chasing v2 hondacrx 2021-11-29 13:29:51 -05:00
  • a55a7b9d40 DB Updates hondacrx 2021-11-23 22:59:02 -05:00
  • 0160ab92a5 Misc fixes hondacrx 2021-11-23 22:58:50 -05:00
  • 7d6f782dd1 Allow walk when chasing hondacrx 2021-11-23 22:57:55 -05:00
  • 3e31601ba5 Core/Commands: Don't re-add active quests with ".quest add" command hondacrx 2021-11-23 22:55:20 -05:00