Commit Graph

  • 93b5ccd454 Scripts/Commands: Convert argument parsing of event commands to new system hondacrx 2022-06-04 10:23:54 -04:00
  • a3ced0dc9c Scripts/Commands: Convert argument parsing of gm commands to new system hondacrx 2022-06-04 10:20:41 -04:00
  • 611afb43a7 Scripts/Commands: Convert argument parsing of remaining go command to new system hondacrx 2022-06-04 10:13:40 -04:00
  • b08bc96538 Scripts/Commands: Convert argument parsing of honor commands to new system hondacrx 2022-06-03 22:55:41 -04:00
  • 038fd90903 Scripts/Commands: Convert argument parsing of deserter commands to new system hondacrx 2022-06-03 22:38:22 -04:00
  • 5f16cea602 Scripts/Commands: Convert argument parsing of cheat commands to new system hondacrx 2022-06-03 22:35:16 -04:00
  • 59686e5f84 DB Updates hondacrx 2022-06-03 20:19:49 -04:00
  • 344e28352a Core/Gossip: Send broadcast text id in SMSG_GOSSIP_MESSAGE instead of npc_text id hondacrx 2022-06-03 20:19:35 -04:00
  • 7398576615 Core: Updated allowed build to 9.2.5.43971 hondacrx 2022-06-03 20:13:15 -04:00
  • 5ead95eb9f Core/DataStores: Updated structures to 9.2.5 hondacrx 2022-06-03 20:12:36 -04:00
  • 4efe624af1 Core/PacketIO: Updated packet structures to 9.2.5 hondacrx 2022-06-03 20:01:55 -04:00
  • 598cdb6947 Core/Player: Fixed phasing issues now it doesn't appear like we'd have gm on all the time anymore hondacrx 2022-06-03 16:24:09 -04:00
  • 0e946a6b49 Core/PacketIO: Swap CMSG_MOVE_SET_FACING and CMSG_MOVE_SET_FACING_HEARTBEAT hondacrx 2022-06-03 16:23:02 -04:00
  • 446038b855 Core/SAI: Removed invalid eventId restriction on SMART_EVENT_ACTION_DONE hondacrx 2022-06-03 16:21:44 -04:00
  • 40444525b2 Core/GameObjects: Transport (type 11) improvements hondacrx 2022-06-03 16:20:41 -04:00
  • e65ce31742 Core/Objects: Remove restriction on what object types can be set as active hondacrx 2022-06-02 22:28:03 -04:00
  • 2cc0b372bf Core/PacketIO: Implemented CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE and ActivePlayerData::TransportServerTime updatefield hondacrx 2022-06-02 22:16:12 -04:00
  • 8934cfb6dc Core/GameObjects: Changed gameobject artkit type to uint hondacrx 2022-06-02 20:58:32 -04:00
  • 7a3f188d2c Core/GameObjects: Use all axis rotations for gameobject model collision, not just orientation hondacrx 2022-06-02 20:33:18 -04:00
  • 8d55654b73 Core/Creatures: Only use scaling data when it was actually loaded for the creature, not always if it just exists in db hondacrx 2022-06-02 20:26:27 -04:00
  • e190702d41 Core/PacketIO: Don't skip sending BroadcastSummon packets to summoned player hondacrx 2022-06-02 20:22:20 -04:00
  • dddd354067 Core/Items: Defined new item bonus types hondacrx 2022-06-02 20:21:38 -04:00
  • 69970e6acd Core/PacketIO: Implemented SMSG_BROADCAST_SUMMON_CAST and SMSG_BROADCAST_SUMMON_RESPONSE hondacrx 2022-06-02 20:19:55 -04:00
  • 30a287503f Update readme to correct supported build. hondacrx 2022-06-02 17:03:05 -04:00
  • 11e8c2f4f2 Fixes loading, *Command system is broke* Will fix in the coming days. hondacrx 2022-06-02 17:00:58 -04:00
  • 0af9f22d70 Sync DB with TC hondacrx 2022-06-01 19:38:23 -04:00
  • 64c70a1761 Core/Misc: Name more invisibility types hondacrx 2022-06-01 19:37:57 -04:00
  • 49e63e2c3c Core/DataStores: Removed hardcoded cap for battlepet species hondacrx 2022-06-01 19:36:38 -04:00
  • 386122e247 Core/DataStores: Removed hardcoded cap for taxi nodes mask hondacrx 2022-06-01 17:19:30 -04:00
  • a99d430a9c Core/Conditions: Added CONDITION_SCENARIO_STEP hondacrx 2022-06-01 17:06:38 -04:00
  • b68bbda363 Core/Spells: Implemented SPELL_ATTR6_TAPS_IMMEDIATELY hondacrx 2022-06-01 16:59:05 -04:00
  • e18ec5b067 Core/Spells: Implemented SPELL_ATTR6_ABSORB_CANNOT_BE_IGNORE hondacrx 2022-06-01 16:56:13 -04:00
  • fcaca41cc4 Core/Auras: Undefine aura 320, it is no longer ranged haste hondacrx 2022-06-01 16:28:56 -04:00
  • 95d134b512 Core/Spells: Autorepeat casting fixes hondacrx 2022-06-01 16:28:01 -04:00
  • e9fcfd6f26 Core/Spells: Cleanup movement checks in spells - use correct interrupt flags hondacrx 2022-06-01 16:20:48 -04:00
  • c27b817789 Core/Spells: Implemented SPELL_ATTR6_DELAY_COMBAT_TIMER_DURING_CAST hondacrx 2022-06-01 16:15:27 -04:00
  • d07b57f930 Core/Spells: Implemented SPELL_ATTR6_NO_PUSHBACK hondacrx 2022-06-01 16:11:32 -04:00
  • 5d06fd77be Core/Spells: Implemented SPELL_ATTR6_AURA_IS_WEAPON_PROC hondacrx 2022-06-01 16:09:27 -04:00
  • 6954e5833b Core/Spells: Implemented SPELL_ATTR6_DO_NOT_RESET_COOLDOWN_IN_ARENA hondacrx 2022-06-01 16:07:39 -04:00
  • 0e91351256 Core/Spells: Implemented SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTING hondacrx 2022-06-01 16:06:11 -04:00
  • 0dfea5dcb2 Core/Items: Use correct error message when swapping weapons in combat too quickly hondacrx 2022-06-01 15:56:13 -04:00
  • 7bc70c02ad Core/Spells: Rename SpellAttr6 to use official attribute names hondacrx 2022-06-01 15:55:27 -04:00
  • 399d39a4b9 Core/Spells: Implemented SPELL_ATTR5_AURA_UNIQUE_PER_CASTER hondacrx 2022-06-01 15:48:06 -04:00
  • 7e16f7aa83 Core/Spells: Implemented SPELL_ATTR5_ALWAYS_LINE_OF_SIGHT and SPELL_ATTR5_ALWAYS_AOE_LINE_OF_SIGHT hondacrx 2022-06-01 15:46:53 -04:00
  • b892fc20c0 Core/Spells: Implemented SPELL_ATTR5_TREAT_AS_AREA_EFFECT hondacrx 2022-06-01 15:42:51 -04:00
  • 812d98f5b5 Core/Spells: Implemented SPELL_ATTR5_NOT_AVAILABLE_WHILE_CHARMED hondacrx 2022-06-01 15:40:38 -04:00
  • 68d8f664d7 Core/Spells: Implemented SPELL_ATTR5_NOT_ON_PLAYER and SPELL_ATTR5_NOT_ON_PLAYER_CONTROLLED_NPC hondacrx 2022-06-01 15:37:28 -04:00
  • da9cd08caa Core/Spells: Implemented SPELL_ATTR5_IGNORE_AREA_EFFECT_PVP_CHECK hondacrx 2022-06-01 13:54:41 -04:00
  • c971cae3bb Core/Spells: Corrected implementation of SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL - it allows casting other spells while channeling, not allows movement while channeling hondacrx 2022-06-01 13:53:22 -04:00
  • c7ea51d1dd Core/Auras: Added support for SPELL_ATTR5_LIMIT_N limit to other number than just 1 hondacrx 2022-06-01 13:51:21 -04:00
  • 35b5a28821 Core/Spells: Removed SPELL_SPECIFIC_JUDGEMENT hondacrx 2022-06-01 13:47:28 -04:00
  • 13701dac7c Core/Spells: Rename SpellAttr5 to use official attribute names hondacrx 2022-06-01 13:45:46 -04:00
  • 62c2d34f1a Core/Spells: Rename SpellAttr4 to use official attribute names hondacrx 2022-06-01 13:37:39 -04:00
  • c5ed815f84 Core/Players: Fixed dueling hondacrx 2022-06-01 13:04:02 -04:00
  • d4a1bd0fc3 Core/Groups: Execute all group related database cleanup at the beginning of LoadGroups. hondacrx 2022-06-01 13:03:04 -04:00
  • 8cddeb0fc5 Core/Spells: Rename SpellAttr3 to use official attribute names hondacrx 2022-06-01 13:01:55 -04:00
  • 6d84850790 Core/Misc: Updated ChatMsg enum to 9.2.0 hondacrx 2022-06-01 12:41:00 -04:00
  • a198e03a1d Core/Spells: Rename SpellAttr2 to use official attribute names hondacrx 2022-06-01 11:53:42 -04:00
  • a2d9499152 Core/Spells: Rename SpellAttr1 to use official attribute names hondacrx 2022-05-31 22:13:24 -04:00
  • dc6eb46302 Core/Spells: Rename SpellAttr0 to use official attribute names hondacrx 2022-05-31 21:05:21 -04:00
  • 8e58467912 Core/SAI: Corrected wrong useSaiTargetAsGameEventSource logic in previous commit hondacrx 2022-05-31 20:47:10 -04:00
  • deadb86e31 Core/SAI: Implemented new action SMART_ACTION_TRIGGER_GAME_EVENT hondacrx 2022-05-31 20:46:07 -04:00
  • e1b85a66e9 Core/SAI: Support gameobject targets for SMART_ACTION_PLAY_ANIMKIT hondacrx 2022-05-31 20:05:07 -04:00
  • c5593ea980 Core/Corpses: Fixed crash in corpse creation hondacrx 2022-05-31 20:02:02 -04:00
  • a0b381ed79 Core/Achievements: Implemented GameEvent related criteria types 73 and 93 hondacrx 2022-05-31 20:00:36 -04:00
  • 8bbd650d0b Scripts/Instances: Replace manual criteria timer starts in instances with new GameEvents api hondacrx 2022-05-31 19:57:24 -04:00
  • 4b0b5df152 Core/Achievements: Implemented criteria flag "Reset on Start" and removed manual script workarounds for it hondacrx 2022-05-31 19:54:05 -04:00
  • adfca19d4c Core/Battlegrounds: Replace manual criteria timer starts in battlegrounds with new GameEvents api hondacrx 2022-05-31 19:51:16 -04:00
  • 623c3198c0 Core/GameObjects: Implement more gameobject gameevent uses hondacrx 2022-05-31 19:44:57 -04:00
  • da944ab528 Core/Scripts: Begin unifying triggering gameevents (not the game_event db stuff) hondacrx 2022-05-31 19:42:40 -04:00
  • 4fe0663b1d Core/Objects: Initialize position data and zone/instance script for all worldobject types (except player) hondacrx 2022-05-31 16:03:14 -04:00
  • 108abf92cd Core/Items: Implemented item effect trigger type 7 (On Looted) hondacrx 2022-05-31 16:00:10 -04:00
  • a47ecd34e9 Core/Scenarios: Removed unused variables hondacrx 2022-05-31 15:26:11 -04:00
  • 940ecad00a Core/Conversations: Conversation actor improvements hondacrx 2022-05-31 15:25:11 -04:00
  • 48042ffab0 Core/Vmaps: Use provided invDirection from G3D::Ray instead of calculating it ourselves hondacrx 2022-05-31 14:23:49 -04:00
  • eb645ba80c Scripts/Spells: Update and fix Innervate hondacrx 2022-05-31 14:22:29 -04:00
  • 39ca6f83e6 Core/PacketIO: Fixed incorrect packet response when ignoring players hondacrx 2022-05-31 14:16:17 -04:00
  • 4056acbc60 Scripts/Spells: Implemented transformation and racial ability swap for battleground mercenary (193970 - Mercenary Shapeshift) hondacrx 2022-05-31 14:14:26 -04:00
  • 3edf7d0b91 Core/Units: Include SPELL_AURA_MOD_FACTION auras when restoring faction (either on aura removal or .gm off) hondacrx 2022-05-31 13:58:34 -04:00
  • ad54cfb453 Core/DataStores: Defined SkillLineFlags hondacrx 2022-05-31 13:57:00 -04:00
  • d902c6a318 Core/Battlegrounds: Remove legacy battleground exit areatriggers hondacrx 2022-05-31 13:53:54 -04:00
  • 1075f52b31 Core/Players: Add player race argument to Player::LearnSkillRewardedSpells hondacrx 2022-05-31 13:52:41 -04:00
  • b30ba3422f Core/Auras: Remove aura 490 implementation (purpose unknown, needs more spell examples) hondacrx 2022-05-31 13:48:55 -04:00
  • dfee7691f7 Core/Battlegrounds: Replaced overriding m_team with more fine grained approach hondacrx 2022-05-31 13:45:46 -04:00
  • 014c4b9c54 Core/Battlegrounds: Set PLAYER_FLAGS_EX_MERCENARY_MODE for mercenary players hondacrx 2022-05-31 13:00:06 -04:00
  • 036c565f69 Core/Battlegrounds: Store mercenary status separately from the aura obtained from gossip as it can be removed at any time hondacrx 2022-05-31 12:07:04 -04:00
  • 5d315fd84d Core/Battlegrounds: Updated battleground join results enum hondacrx 2022-05-31 11:48:24 -04:00
  • 5833be817a Fix build hondacrx 2022-05-31 11:46:11 -04:00
  • 1ba88f81db Core/Battlegrounds: Implement mercenary system hondacrx 2022-05-31 11:46:04 -04:00
  • 6751370788 Misc fiixes hondacrx 2022-05-30 16:21:09 -04:00
  • cc9818a6a3 Core/Spells: Add one more allowed case for CastSpellTargetArg constructor hondacrx 2022-05-30 16:14:48 -04:00
  • 442da7511f Core/Misc: Rename AddXXXFlag updatefield functions to SetXXXFlag hondacrx 2022-05-30 16:12:11 -04:00
  • f53c4cb009 Core/Misc: Rename SetXXXFlags updatefield functions to ReplaceAllXXXFlags hondacrx 2022-05-30 15:57:56 -04:00
  • 969ba4e348 Miisc fixes hondacrx 2022-05-30 15:50:06 -04:00
  • 2419cef04e Core/AI: Change m_originalCaster to m_caster when calling OnSpellStart hondacrx 2022-05-30 15:44:58 -04:00
  • 306b0cb227 Core/AI: OnSpellCast, OnSpellFailed, OnSpellStart hooks hondacrx 2022-05-30 15:44:21 -04:00
  • 5575703997 Revert "Core/Spells: Force Invisibility (mage) to leave combat." hondacrx 2022-05-30 15:12:14 -04:00
  • af29d3158e Misc stuff hondacrx 2022-05-30 15:09:02 -04:00
  • 2472177ef6 Core/SAI: Remove SMART_ACTION_ADD_AURA & actions to change object flags hondacrx 2022-05-30 15:08:50 -04:00
  • e9ea93c512 Update inkeeper content hondacrx 2022-05-30 15:02:56 -04:00