Commit Graph

  • 7f668d03b3 Core/Auras: Mount speed auras are now properly selected when teleporting (dungeon enter/exit, regular teleport, ...) hondacrx 2021-11-07 21:12:53 -05:00
  • f60ff57739 Core/Misc: Send saved client settings instantly after login, not only after entering world hondacrx 2021-11-07 20:53:30 -05:00
  • f766a06c8d Core/Movement: Remove random direction knockbacks and instead use unit orientation hondacrx 2021-11-07 20:45:07 -05:00
  • 42a93c8b48 Core: Updated allowed build to 9.1.5.40944 hondacrx 2021-11-07 20:43:54 -05:00
  • d06f304285 Scripts/Mechagnomes: Added areatrigger teleporter from Mechagon City to Stormwind hondacrx 2021-11-07 20:43:09 -05:00
  • f307f175a3 Core/Misc: 9.1.5 enum updates hondacrx 2021-11-07 20:38:35 -05:00
  • 8563fa8952 Core/PacketIO: 9.1.5 updatefields and SMSG_UPDATE_OBJECT structure hondacrx 2021-11-07 20:27:03 -05:00
  • 2f68906ed6 Core/PacketIO: Updated remaining packet structures to 9.1.5 hondacrx 2021-11-07 17:23:07 -05:00
  • 01f2e764a6 Core/PacketIO: Updated CMSG_UPDATE_MISSILE_TRAJECTORY to 9.1.5 hondacrx 2021-11-07 17:11:14 -05:00
  • 66fb7c75b9 Core/PacketIO: Rename DepositGuildBankItem to AutoGuildBankItem to match enum name hondacrx 2021-11-07 17:09:27 -05:00
  • db8a22ac8a Core/PacketIO: Updated account data packets to 9.1.5 hondacrx 2021-11-07 17:08:15 -05:00
  • bbb4f33e16 Core/PacketIO: Updated SMSG_FEATURE_SYSTEM_STATUS to 9.1.5 hondacrx 2021-11-07 17:05:45 -05:00
  • c6dbd790c1 Core/PacketIO: Updated SMSG_QUEST_PUSH_RESPONSE to 9.1.5 hondacrx 2021-11-07 17:02:09 -05:00
  • f6fd48e57f Core/DataStores: Updated hotfix packet structures to 9.1.5 hondacrx 2021-11-07 16:29:55 -05:00
  • 7b052d7594 Core/PacketIO: Updated opcodes to 9.1.5 hondacrx 2021-11-07 16:21:53 -05:00
  • ff51a1521e Core/Social: Implemented account ignores hondacrx 2021-11-07 16:17:06 -05:00
  • f2e56ccb41 Core/DataStores: Updated db2 structures to 9.1.5 hondacrx 2021-11-07 15:53:12 -05:00
  • 4f700e6f8d DB Updates hondacrx 2021-11-03 17:11:36 -04:00
  • cd3ef428e1 Core/DB: Rename SoundEntriesID to SoundKitID in BroadcastText hondacrx 2021-11-03 17:11:24 -04:00
  • 418a0ec8ca Core/DB: Fix AnimationData structure hondacrx 2021-11-03 17:10:04 -04:00
  • 798066708f Core/GuildFinder: Remove as preparation for 9.1.5 hondacrx 2021-11-03 17:08:23 -04:00
  • e2673c627d Core/DataStores: Load CurrencyContainer, GarrMission, JournalEncounter, JournalEncounterSection, JournalInstance, JournalTier, KeystoneAffix, MapChallengeMode, MawPower and SoulbindConduitRank hondacrx 2021-11-03 17:02:14 -04:00
  • dce33d2b71 Core/Spells: Include RealPointsPerLevel when determining if aura is negative. hondacrx 2021-11-03 16:22:28 -04:00
  • ba26dd0a68 Movement/TaxiPath: Properly clean up list of taxi destinations upon arrival at final node. hondacrx 2021-11-03 16:21:01 -04:00
  • c78d7fab3c DB Updates hondacrx 2021-11-03 12:34:38 -04:00
  • d5bdf04cca Misc updates. hondacrx 2021-11-03 12:34:28 -04:00
  • 5a90a3ddde Scripts/Auras: Lookup aura scripts by their type, not name hondacrx 2021-11-03 12:31:46 -04:00
  • b1e6aabee7 Scripts/Spells: Implement Demon Hunter Havoc talent "First Blood" hondacrx 2021-11-03 12:25:48 -04:00
  • f649596651 Core/Unit: Erm, so it turns out that releasing your spirit actually never set your death state to DEAD. It stayed as CORPSE. That's wrong, of course, but we didn't notice because zombie corpses. hondacrx 2021-11-03 11:59:34 -04:00
  • 049f8c758f Core/Unit: Successfully (?) prevented the zombie apocalypse. Corpses can no longer gain HP. hondacrx 2021-11-03 11:55:52 -04:00
  • fde411266d Core/EscortAI: initialize run state before filling waypoints hondacrx 2021-11-03 11:54:05 -04:00
  • daa72123a2 Core/PacketIO: Fixed SMSG_SPELLNONMELEEDAMAGELOG structure hondacrx 2021-11-03 11:53:05 -04:00
  • 02ad0a2284 Core/Threat: Properly sequence checking offline state _after_ adding the reference to the threat list. This ensures IsEngagedWith reports consistent values for downstack calls in Creature. hondacrx 2021-11-03 11:50:57 -04:00
  • f4c1e8cbbe Core/Creature: Get rid of a few Creature::getAttackerForHelper misuses. That's not what the function does, folks. hondacrx 2021-11-03 11:49:08 -04:00
  • 3a49852fa7 Core/Conditions: Added conditions for old areatrigger system (AreaTrigger.db2) hondacrx 2021-11-03 11:47:35 -04:00
  • 0bfef874de Core/Conversations: Dropped time fields and calculate them using db2 data hondacrx 2021-11-03 11:44:33 -04:00
  • a715622d94 Core: Updated allowed build to 9.1.0.40725 hondacrx 2021-11-03 11:14:11 -04:00
  • 46e896cbc6 Core/Conditions: Added conversation line source type hondacrx 2021-11-03 11:12:40 -04:00
  • e255a0b3e5 Core/Threat: Suppressed threat is now re-evaluated on taunt state update, and taunting units can no longer be suppressed. hondacrx 2021-11-03 11:07:12 -04:00
  • af21142819 Core/Entities: Minor refactor to viewer dependent updatefield writing to allow using viewer dependent dynamic updatefields hondacrx 2021-11-02 17:15:12 -04:00
  • e7421549c3 Core/RBAC: Simplification part 1. Nobody needs different permissions for each type of .go command. hondacrx 2021-11-02 17:05:18 -04:00
  • 6e5159bde3 Core/Conditions: allow CONDITION_QUEST_COMPLETE to handle spellclick conditions hondacrx 2021-11-02 17:01:36 -04:00
  • 5156f559ec Scripts/Commands: Cleanup and trinity_string for .go instance. hondacrx 2021-11-02 16:59:53 -04:00
  • d904dbb079 Scripts/Commands: New command ".go instance". Goes to an instance. hondacrx 2021-11-02 16:48:10 -04:00
  • 3335ae937d Core/Threat: Fear no longer suppresses threat. All confuse effects now suppress threat, even ones that wouldn't break on damage. hondacrx 2021-11-02 14:29:49 -04:00
  • 7a6670c61c Core/Maps: Fix a crash when spawning a spawn group hondacrx 2021-11-02 14:25:36 -04:00
  • dad2f6c5a5 Core/Scripting: Delay zone script's OnCreatureCreate until the creature has been added to map stores hondacrx 2021-11-02 14:22:09 -04:00
  • d76e1918aa Core/Maps: Properly re-create map on login for ephemeral player saves. Because it bugged me to no end when testing anything ever. hondacrx 2021-11-02 14:21:20 -04:00
  • 4d14f2f992 Core/Spells: Clean up some assist checks (no behavior change) hondacrx 2021-11-02 14:19:45 -04:00
  • 6a159b90a1 Core/Spells: Fix an incorrect check that was exempting negative spells from _IMMUNE_TO_x checks. hondacrx 2021-11-02 14:17:30 -04:00
  • 5e29a231c9 Core/Entities: Fixed an issue where creatures would not properly assist formation members in certain scenarios. hondacrx 2021-11-02 14:16:25 -04:00
  • 78a466e5b6 Core/Unit: Some charm fixes: hondacrx 2021-11-02 14:14:58 -04:00
  • 430d163dee Core/LFG: fixed random dungeon cooldown hondacrx 2021-11-02 14:06:31 -04:00
  • aebbc968eb Scripts/Commands: .npc info now includes react state info hondacrx 2021-11-02 14:03:25 -04:00
  • 6f27d79873 Core/CreatureTexts: Added new field SoundPlayType to enable usage of ObjectSounds within creature_text hondacrx 2021-11-02 14:00:01 -04:00
  • 55746b1007 Core/Instances: Drop allowMount column in instance_template as it is already handled properly by SPELL_ATTR0_OUTDOORS_ONLY hondacrx 2021-11-02 13:34:29 -04:00
  • ed85016d00 Core/Threat: Only send SMSG_THREAT_UPDATE if the threat list actually changed hondacrx 2021-11-02 13:30:59 -04:00
  • 0e1eeba55a Misc fixes hondacrx 2021-11-02 13:24:16 -04:00
  • 9edca0bd50 Core/Threat: Further tweak to assist threat, all CC now prevents assist threat splitting (not just damage-breakable CC) hondacrx 2021-11-01 12:10:04 -04:00
  • 1e4fa35ac2 Core/Unit: Random code style/naming adjustments hondacrx 2021-11-01 12:09:07 -04:00
  • 3f684eadf9 Core/Threat: Threat system adjustments hondacrx 2021-11-01 12:04:49 -04:00
  • 9b99019d44 Core/Unit: Inline some unnecessary helpers. hondacrx 2021-11-01 11:26:40 -04:00
  • ffb04bffc0 Core/Unit: Store charmer and charmed pointers on Unit directly, no more map lookups for Unit::GetCharmer and Unit::GetCharmed hondacrx 2021-11-01 11:19:47 -04:00
  • fd24603aea Core/Creatures: Restored old initialization order: AI after movement hondacrx 2021-10-31 14:06:18 -04:00
  • 1e1364b379 Core/Unit: Acquire GetControllingPlayer. Use to fix duel bugs. hondacrx 2021-10-31 14:04:49 -04:00
  • 26940fa650 Core/AI: Clean up charm AI handling. hondacrx 2021-10-31 13:55:26 -04:00
  • 7050fda482 Core/Creature: Fall back to combat list if calling for help without threat list hondacrx 2021-10-30 20:22:04 -04:00
  • faa2360995 Scripts/SmartScripts: _SET_IN_COMBAT_WITH_ZONE and _CALL_FOR_HELP no longer use a target. Because that feature made no sense and was unused. hondacrx 2021-10-30 20:21:02 -04:00
  • deea079d07 Core/Creature: Some adjustments to Creature.CallForHelp. Now works even if the Creature hasn't selected a victim yet. hondacrx 2021-10-30 20:18:02 -04:00
  • 0275a1405f Core/LFG: Order group members before creating LFG group (leader > tank > healer > dps). hondacrx 2021-10-30 20:16:25 -04:00
  • e86e640c5a Core/Loot/Gameobject: Tempspawned Gameobjects after looting hondacrx 2021-10-30 20:10:17 -04:00
  • 1578935f08 Core/AI: Remove unnecessary parameter from DoZoneInCombat hondacrx 2021-10-30 20:08:11 -04:00
  • fc68f3e528 Core/AI: Some cleanup to DoZoneInCombat and Malygos' AI. hondacrx 2021-10-30 20:05:09 -04:00
  • 5675589bd2 Core/Movement: Prevent NO_PATH evades from incorrectly happening in a few places. hondacrx 2021-10-30 20:01:28 -04:00
  • 5d94082841 Core/SmartAI: SetRun fix for SAI hondacrx 2021-10-30 19:59:16 -04:00
  • 6ea312d748 DBError follow-ups: hondacrx 2021-10-30 19:57:59 -04:00
  • 4d03ced335 Core/AI: EscortAI::SetRun now also adjusts already-in-progress waypoint paths, as opposed to only affecting future path loading. hondacrx 2021-10-30 19:57:05 -04:00
  • f2eb6a9044 Scritpts/Commands: Fix area name display if no area present. hondacrx 2021-10-20 22:33:39 -04:00
  • 4ea48fdff0 Scripts/Commands: Fix .quest complete to properly work with PvP kill quests hondacrx 2021-10-20 22:28:50 -04:00
  • c9ea148490 Spells/Auras: Properly handle negative health modifiers on application. hondacrx 2021-10-20 22:27:36 -04:00
  • 612ebb506e Fixes attempted to divide by zero when transport has no path. hondacrx 2021-10-18 15:46:53 -04:00
  • d3c4ee04dc DB Update hondacrx 2021-10-17 18:49:36 -04:00
  • d21b9e1858 AI/SmartScripts: Replace SMART_ACTION_INVOKER_CAST with SMART_ACTION_SELF_CAST in action 85. SMART_ACTION_INVOKER_CAST moves to 134. hondacrx 2021-10-17 18:49:09 -04:00
  • 9f214f107f DB Updates hondacrx 2021-10-17 17:13:59 -04:00
  • 7c360aae68 Some cleanups hondacrx 2021-10-17 17:13:53 -04:00
  • 9a41de7593 AI/SmartScripts: Warn on startup for ACTION_INVOKER_CAST without invoker (same as invoker targets) hondacrx 2021-10-17 17:02:08 -04:00
  • 78421960db Core/Spells: added a helper to reset proc cooldowns hondacrx 2021-10-17 16:58:00 -04:00
  • 7a41c9bd3d DB Updates hondacrx 2021-10-17 10:01:31 -04:00
  • 4a6da800fe Core/Entities: Ethereal Soul-Trader hondacrx 2021-10-17 10:01:25 -04:00
  • 8a976ee972 Scripts/Pets: Some cleanup for Snake Trap. hondacrx 2021-10-17 09:39:41 -04:00
  • dbbfee4ab0 Core/Maps: Continue updating creatures that own auras applied to players. hondacrx 2021-10-17 09:27:41 -04:00
  • a4f115366b Core/Movement: Properly resume chase/follow movement if it was paused by a spell cast. hondacrx 2021-10-17 09:25:04 -04:00
  • 6da7f7cb38 Core/BattlePets: Fixes when adding pets hondacrx 2021-10-17 09:16:27 -04:00
  • 0b64c4a02e Core/Auras: Implemented SPELL_AURA_ADD_PCT_MODIFIER_BY_SPELL_LABEL and SPELL_AURA_ADD_FLAT_MODIFIER_BY_SPELL_LABEL hondacrx 2021-10-17 09:11:00 -04:00
  • 68c4407840 Core/Auras: Implemented SPELL_AURA_CAST_WHILE_WALKING_BY_SPELL_LABEL and SPELL_AURA_CAST_WHILE_WALKING_ALL hondacrx 2021-10-16 18:33:43 -04:00
  • 5ad5b8ef18 Core/Spells: Implemented SPELL_AURA_SUPPRESS_ITEM_PASSIVE_EFFECT_BY_SPELL_LABEL hondacrx 2021-10-16 18:26:30 -04:00
  • 6ca98e5f7d Core/Spells: Fixed loading spell labels hondacrx 2021-10-16 18:22:58 -04:00
  • 986b827560 Oops forgot the file. hondacrx 2021-10-16 18:22:13 -04:00
  • 349f4316df Core/Chat: Added new TextRange personal to creature_text which sends the message to related target only hondacrx 2021-10-16 18:21:50 -04:00
  • d2c62555c1 Core/Items: Refactored learning spells from items to check for ITEM_SPELLTRIGGER_LEARN_SPELL_ID instead of hardcoded spell ids hondacrx 2021-10-16 18:18:28 -04:00