Commit Graph

  • 971f155537 Core/PacketIO: Fix suppressing building SMSG_UPDATE_OBJECT packets hondacrx 2021-03-04 16:12:22 -05:00
  • 655051c3f9 Core/Spells: Implemented SPELL_EFFECT_PLAY_SCENE_SCRIPT_PACKAGE and SPELL_EFFECT_CREATE_PRIVATE_CONVERSATION hondacrx 2021-03-04 16:08:51 -05:00
  • c4fce8e60a Core/Spells: Updated spell effect type definitions to match latest client version hondacrx 2021-03-04 16:06:06 -05:00
  • 707a1e0dda fix build. hondacrx 2021-03-04 15:38:07 -05:00
  • a43e8468dc Core/SAI: Add event_parm5 "player only" for EVENT_OOC_LOS and EVENT_IC_LOS hondacrx 2021-03-04 15:37:34 -05:00
  • 9318cf2781 Core/Scripts: Start work on cleaning up scripts. hondacrx 2021-03-04 15:30:56 -05:00
  • cfca764568 DB updates hondacrx 2021-03-04 15:30:15 -05:00
  • 23c56d6d92 Core/Commands: Fixed .bnetaccount gameaccountcreate command generating too long passwords hondacrx 2021-03-04 15:30:00 -05:00
  • 3ae07c3cbe Core/AuctionHouse: Fix overflow in item ordering. hondacrx 2021-03-04 15:29:25 -05:00
  • 166da57c6b Core/Spells: Fixed calculation spell optional power cost when any modifiers are applied hondacrx 2021-03-04 15:26:57 -05:00
  • 923def9f4a Core/Spells: Refactor Player::ApplySpellMod to take SpellInfo argument instead of just spell id hondacrx 2021-03-04 14:43:39 -05:00
  • 879c4dfed2 Core/Criteria: Always fail CRITERIA_ADDITIONAL_CONDITION_USED_LEVEL_BOOST_LESS_THAN_HOURS_AGO hondacrx 2021-03-04 14:24:37 -05:00
  • 42f411119a Core/Spells: Implemented spell effect 202 SPELL_EFFECT_APPLY_AREA_AURA_SUMMONS hondacrx 2021-03-04 14:21:45 -05:00
  • 80d12a5d58 Core/PacketIO: Use hotfix status enum instead of magic numbers in SMSG_DB_REPLY hondacrx 2021-03-04 14:16:07 -05:00
  • f05dc39449 Spells/Auras: Dont save SPELL_AURA_BATTLEGROUND_PLAYER_POSITION auras hondacrx 2021-03-04 14:14:45 -05:00
  • b04f34a1e1 Core/Scripts: Add SpellInfo argument to ScriptMgr::ModifySpellDamageTaken hondacrx 2021-03-04 14:13:48 -05:00
  • 7b5f4e610c Core/DataStores: Support all new hotfix status values hondacrx 2021-03-04 14:10:23 -05:00
  • ac2c1c5191 Core/Scenes: Add support for encrypted scenes hondacrx 2021-03-04 13:58:17 -05:00
  • 8a481dc9bd Core/Auras: implemented SPELL_AURA_MOD_HEALING_DONE_PCT_VERSUS_TARGET_HEALTH hondacrx 2021-03-04 13:54:52 -05:00
  • b2041b1a58 Core/SAI: Add SAI action to create a conversation hondacrx 2021-03-04 13:38:23 -05:00
  • 7b11540032 Core/Phasing: Implemented setting personal guid on PhaseShift hondacrx 2021-03-04 12:30:02 -05:00
  • d7d4722d4b Core/Auras: Implemented SPELL_AURA_PHASE_ALWAYS_VISIBLE hondacrx 2021-03-04 12:18:36 -05:00
  • 5b09d675dd Scripts/Quests: Implemented new quest scripting hook, OnQuestAcknowledgeAutoAccept, used when player closes quest frame after viewing details of autoaccept quests hondacrx 2021-03-04 12:13:43 -05:00
  • 96b98cc4d3 Misc cleanups hondacrx 2021-03-04 12:07:37 -05:00
  • 0fdab8635d Misc fixes hondacrx 2021-03-04 12:00:58 -05:00
  • 2949a2514c Core/Creatures: Implemented extra flag to use offhand attacks hondacrx 2021-03-04 12:00:39 -05:00
  • 64bafe8d73 Misc cleanups hondacrx 2021-03-04 11:47:12 -05:00
  • 102034a891 Core/WorldSession: Fix idle WorldSessions getting kicked twice as fast as supposed hondacrx 2021-03-04 11:40:50 -05:00
  • 4fcdbbe891 Core/Spells: Fixed Shapeshift forms not displaying right modelid. hondacrx 2021-03-04 11:08:02 -05:00
  • ef247f9c1a Core/Spells: Fixes low level creatures dealing really high Damage. hondacrx 2021-03-01 11:04:29 -05:00
  • 35ed94bf97 Core/DB: Missed one extra port in address string for DB. hondacrx 2021-03-01 11:03:59 -05:00
  • 0e679fe1ab Core/DB: We only want the address of the client not the port too. hondacrx 2021-02-28 17:12:20 -05:00
  • 28ee3f3c52 Added some error checking on encrypt/decrypt, will disconect user and not crash the server. hondacrx 2021-02-28 17:11:37 -05:00
  • 37767538da Added mac auth seed for current build 37474 hondacrx 2021-02-28 16:19:55 -05:00
  • fb944d9d82 Fixed a crash in CreateConversation. hondacrx 2021-02-28 14:02:38 -05:00
  • b413849c4d Fixed missing effect index being a uint and not a byte anymore, caused spells with more then 8 effects to not trigger them. hondacrx 2021-02-28 00:25:48 -05:00
  • 2bf56cfb1b Fixed a crash in CalcHealAbsorb hondacrx 2021-02-26 15:17:56 -05:00
  • fc3ecd460a Misc fixes and DB updates hondacrx 2021-02-24 19:00:12 -05:00
  • ac4e96bad7 Core/Auras: Improve PROC_ATTR_USE_STACKS_FOR_CHARGES implementation to give stacks priority over charges if both are present in spell data hondacrx 2021-02-24 18:58:15 -05:00
  • 5e5cf97963 Core/Spells: Corrected the spell id source used in the learn spells map when loading SpellLearnSpell.db2 data hondacrx 2021-02-24 18:55:39 -05:00
  • 5ee0fa576f Core/Players: Always clear old action bars on specialization change, even if new specialization doesn't have anything on its bars hondacrx 2021-02-24 18:52:53 -05:00
  • a76bfe8544 Core/Auras: Implemented SPELL_AURA_MOD_POWER_GAIN_PCT hondacrx 2021-02-24 18:51:08 -05:00
  • d1485ad482 Core/Spells: Fixed spells using SPELL_EFFECT_POWER_BURN not working when combined with other effect types that hit other units and power burn hits caster hondacrx 2021-02-24 18:49:18 -05:00
  • 8fbaa61086 Core/Quest: Fixes quests not tracking and quest poi missing. hondacrx 2021-02-24 11:13:55 -05:00
  • 8e1a3f066f Core/Datastorage: Dont clear SpellNameStorage table, we use it else where. hondacrx 2021-02-24 10:13:23 -05:00
  • b874d54198 Fix typo. hondacrx 2021-02-22 21:09:19 -05:00
  • 4ed84e7ae4 Core/AuraEffect: Fix crash when missing a auraeffect handler. hondacrx 2021-02-22 21:08:07 -05:00
  • 65b4a5c37a Misc fixes / DB updates hondacrx 2021-02-22 16:07:39 -05:00
  • d1c0aa114a Core/Spells: Prevent spell power costs from changing their sign (positive cost cannot become negative) hondacrx 2021-02-22 16:07:10 -05:00
  • f25af46c8f Core/Auras: implement mana cost modification aura hondacrx 2021-02-22 16:06:13 -05:00
  • e74d30024f Core/Auras: Implemented new spell modifier type to change aura stack size on apply hondacrx 2021-02-22 16:01:43 -05:00
  • dd425437b8 Core/Auras: Implemented new spell modifier type to change max aura stack size hondacrx 2021-02-22 15:56:54 -05:00
  • cb1afc82b2 Core/Auras: Implemented SPELL_AURA_DISABLE_ATTACKING_EXCEPT_ABILITIES hondacrx 2021-02-22 15:52:37 -05:00
  • 04f2703e70 Core/Auras: Reimplement SPELL_AURA_DISABLE_CASTING_EXCEPT_ABILITIES to properly allow casting listed spells hondacrx 2021-02-22 15:50:50 -05:00
  • da3e2f433b Core/Auras: Implemented SPELL_AURA_MOD_COMBAT_RATING_FROM_COMBAT_RATING hondacrx 2021-02-22 15:48:55 -05:00
  • 16d64a1695 Core/Auras: Implemented SPELL_AURA_LEARN_SPELL hondacrx 2021-02-22 15:42:51 -05:00
  • bfb732e72b Core/Auras: Implemented SPELL_AURA_MOD_CRIT_CHANCE_VERSUS_TARGET_HEALTH and SPELL_AURA_MOD_CRIT_CHANCE_FOR_CASTER hondacrx 2021-02-22 15:41:23 -05:00
  • d21b61baba Core/Auras: Implemented SPELL_AURA_SET_FFA_PVP hondacrx 2021-02-22 15:34:37 -05:00
  • a5e9adffe6 Core/Auras: Implemented SPELL_AURA_MOD_AUTOATTACK_RANGE and SPELL_AURA_MOD_AUTOATTACK_CRIT_CHANCE hondacrx 2021-02-22 15:32:29 -05:00
  • f7693b7e53 Core/Auras: Implemented SPELL_AURA_MOD_INCREASE_HEALTH_PERCENT2 hondacrx 2021-02-22 15:30:33 -05:00
  • f15cc130fa Core/Auras: Implemented SPELL_AURA_PERIODIC_WEAPON_PERCENT_DAMAGE hondacrx 2021-02-22 15:29:14 -05:00
  • 253fd8b976 Core/Auras: Implemented SPELL_AURA_REMOVE_TRANSMOG_COST and SPELL_AURA_REMOVE_BARBER_SHOP_COST hondacrx 2021-02-22 15:12:59 -05:00
  • 762090efb1 Core/Auras: Implemented SPELL_AURA_MOD_PERIODIC_DAMAGE_TAKEN hondacrx 2021-02-22 15:10:45 -05:00
  • 7ae358bd71 Core/Auras: Rename many old aura types to their new meaning hondacrx 2021-02-22 15:05:41 -05:00
  • 76a351e7de Core/Maps: Fixes crash when trying to enter instance with no AccessRequirement in DB. hondacrx 2021-02-22 12:30:18 -05:00
  • eb18c4ef82 Core/Equipmentset: Fixes crash when trying to save a new equipmentset. hondacrx 2021-02-22 12:29:11 -05:00
  • 11784127e8 Core/Areatriggers: Fixes areatriggers being left in world after delete. hondacrx 2021-02-22 12:28:12 -05:00
  • d2552107b6 Core/Auras: Refactor logic determining which spell aura type values need to be sent hondacrx 2021-02-21 21:49:50 -05:00
  • 26c57969fb Core/Players: Corrected shield block value calculations hondacrx 2021-02-21 21:44:30 -05:00
  • baa44cc4ee Core/Auras: Do not warn about nonexisting proc spells when spell id is 0 and aura is a dummy hondacrx 2021-02-21 21:38:01 -05:00
  • 7080de0cac Core/Auras: Implemented new spell proc attribute PROC_ATTR_USE_STACKS_FOR_CHARGES to drop stacks instead of charges hondacrx 2021-02-21 21:36:09 -05:00
  • 22100aa2f2 Core/UpdateFields: Fixes areatriggers from spells being really small. hondacrx 2021-02-21 13:56:25 -05:00
  • 470792f77f Core/SpellHistory: Fixes a crash when using .cheat cooldown. hondacrx 2021-02-19 15:47:33 -05:00
  • 9acb44eadd Core/Gameobject: Fixed crash. Never removed the gameobject we was trying to remove. hondacrx 2021-02-19 12:23:54 -05:00
  • dc07f495ec DB updates hondacrx 2021-02-18 13:04:22 -05:00
  • 91c0fd1924 Misc fixes. hondacrx 2021-02-18 13:04:07 -05:00
  • 6a6ae408ea Core/PacketIO: Fix sending unit power values hondacrx 2021-02-18 13:03:40 -05:00
  • 538cdfc1e3 Core/PacketIO: Corrected logic for filtering out disallowed fields when force sending specific ones hondacrx 2021-02-18 13:02:38 -05:00
  • 250d7fb83b Core/Conditions: CONDITION_NEAR_CREATURE will exclude personal spawns that aren't the target's owner hondacrx 2021-02-18 12:53:42 -05:00
  • 6a40a6bf7a Core/Reputation: Fix reaction with rival factions hondacrx 2021-02-18 12:49:14 -05:00
  • 091f8fb881 Spell: Remove a phase hack for The Eye of Acherus hondacrx 2021-02-18 12:47:42 -05:00
  • 077c965c51 Scripts/World: update guard scripts hondacrx 2021-02-18 12:45:47 -05:00
  • da273c3a06 Core/Pooling: Fixed less and less objects from pools being spawned the longer the server is running hondacrx 2021-02-18 12:44:04 -05:00
  • 8f5889eb98 Core/Scripts: Fix build, they will be added back soon. hondacrx 2021-02-18 12:43:37 -05:00
  • 220914beca Core/Movement: some corrections on WaypointMovementGenerator hondacrx 2021-02-18 12:34:38 -05:00
  • 94ac3b9777 Core/Spells: Don't save channeled auras hondacrx 2021-02-18 12:32:40 -05:00
  • b725a7b760 Core/Recast: Updated to latest recast version. hondacrx 2021-02-18 12:31:16 -05:00
  • 6c121e7ef5 Core/Entities: Regenerated updatefields code with latest generator fixes hondacrx 2021-02-18 12:08:56 -05:00
  • 03456fb574 Core/Scripts: Reworked scripts. More to come. hondacrx 2021-02-18 11:57:11 -05:00
  • 1e2b303b35 Core/SAI: Fixes overwriting loaded paths. hondacrx 2021-02-16 00:16:41 -05:00
  • ed7eff2abe Core/ClientConfig: Fixes chat window not showing chat, also not saving any config options when you select them, like auto loot, zoom, etc. hondacrx 2021-02-15 14:14:15 -05:00
  • 67210c06fa Core/Maps: Oops guid is a ulong not a uint. hondacrx 2021-02-14 13:13:27 -05:00
  • 29138f1f05 Scripts/Spells: Touch of the Magi - accumulate damage and DoT duration hondacrx 2021-02-13 21:09:50 -05:00
  • 077a06f7c1 Core/Movement: Refresh collision height on shapeshifting hondacrx 2021-02-13 21:03:57 -05:00
  • 74457b4b0b Core/Movement: Updated MovementFlags2 for 9.0.2 hondacrx 2021-02-13 21:00:04 -05:00
  • 834d2fa270 Core/SAI: Added new Flags argument for SMART_ACTION_SUMMON_CREATURE hondacrx 2021-02-13 20:57:06 -05:00
  • 593ac992bc Core/Players: - Fixed auto learning class abilities that are rewarded from quests if starting Exile's Reach in case player chose not to start there hondacrx 2021-02-13 20:50:56 -05:00
  • 6ceeb9e31e Core/Creatures: Fixed crediting loot and quests for creatures using level scaling hondacrx 2021-02-13 20:45:57 -05:00
  • 9355a35750 Core: Updated allowed build to 9.0.2.37474 hondacrx 2021-02-13 20:43:29 -05:00
  • 16c22be60e Scripts/Spells: Druid Travel Form freeze fix hondacrx 2021-02-13 20:42:32 -05:00