Commit Graph

  • 30db565fec Core/Auras: Implemented SpellEffectAttributes::AuraPointsStack hondacrx 2024-02-27 13:45:23 -05:00
  • 5406d75d0d Core/Players: Drop Player::SaveGoldToDB() and move it's code to Player::SaveInventoryAndGoldToDB() hondacrx 2024-02-27 13:43:42 -05:00
  • 86a3021dc6 Core/Players: Support race and faction changes for new races hondacrx 2024-02-27 13:41:27 -05:00
  • d18e3b4b82 Core/Units: Update facing spline movement immediately after launching hondacrx 2024-02-27 13:38:28 -05:00
  • ebcf5696b9 Scripts/Spells: Fix energize for spell Doom (Warlock) hondacrx 2024-02-27 13:36:07 -05:00
  • ba9e8222e5 Scripts/Spells: Fix Shield of the Righteous armor bonus hondacrx 2024-02-27 13:33:56 -05:00
  • df21b3fe02 DB Updates hondacrx 2024-02-24 16:13:38 -05:00
  • 03253f0d28 Core/PacketIO: Implemented CMSG_CHECK_IS_ADVENTURE_MAP_POI_VALID and SMSG_PLAYER_IS_ADVENTURE_MAP_POI_VALID hondacrx 2024-02-24 16:13:14 -05:00
  • fa5e0f0c14 Core/Creatures: Implemented UNIT_NPC_FLAG_GOSSIP as viewer dependent and update npcflags on quest changes hondacrx 2024-02-24 16:07:23 -05:00
  • 3eca0ad68c Core/Vehicle: Don't set players movementInfo on vehicle dismiss hondacrx 2024-02-24 15:47:25 -05:00
  • 37541e46be Core: Update allowed build to 10.2.5.53441 hondacrx 2024-02-24 15:45:39 -05:00
  • 1940e1613c Core/Battlegrounds: Move some areatrigger handling to scripts hondacrx 2024-02-24 15:44:44 -05:00
  • 18d20e0a75 Core/Movement: Removed template from FleeingMovementGenerator hondacrx 2024-02-24 15:26:23 -05:00
  • 6abd99260b Misc fixes hondacrx 2024-02-24 15:18:30 -05:00
  • 9d1589afd4 Core/Creatures: Implemented CREATURE_STATIC_FLAG_4_NO_MELEE_APPROACH and fixed CREATURE_STATIC_FLAG_NO_MELEE_FLEE implementation (should cause fleeing from melee range) hondacrx 2024-02-24 15:18:07 -05:00
  • dab3a891a7 Added .server debug command hondacrx 2024-02-23 23:23:27 -05:00
  • f85e5aee0a Core/Auction House: Added missing nullptr check in AuctionHouseObject::SendAuctionInvoice hondacrx 2024-02-23 18:42:15 -05:00
  • 30f53f03fd Core/PacketIO: Fixed server time sent in CalendarRaidLockoutAdded hondacrx 2024-02-23 18:41:07 -05:00
  • 72d1f3737f Scripts/Spells: Implemented Mind Blast procs hondacrx 2024-02-23 18:35:40 -05:00
  • 97adfda487 Scripts/Spells: Implemented Priest talent Blaze of Light hondacrx 2024-02-23 18:30:24 -05:00
  • d735ef0a1c Scripts/Spells: Fixed possible crash in From Darkness Comes Light hondacrx 2024-02-23 18:27:05 -05:00
  • f581c8345b Scripts/Priest: Implemented Priest talent From Darkness Comes Light Aura hondacrx 2024-02-23 18:26:14 -05:00
  • 511a5c2cec Scripts/Spells: Implemented Priest talent Protective Light hondacrx 2024-02-23 18:24:17 -05:00
  • 78a10c7b5a Fixes crash when creating a new character. hondacrx 2024-02-22 16:45:59 -05:00
  • 41e228be3c Fixes creating new account. hondacrx 2024-02-22 16:45:38 -05:00
  • ae2c3c18c8 Misc updates. hondacrx 2024-02-22 16:17:38 -05:00
  • f6b1c24297 Fixes crashes when character dies, and when teleporting. hondacrx 2024-02-22 16:17:27 -05:00
  • 15d714f050 Fixes login using SRP6v2 hondacrx 2024-02-22 16:16:13 -05:00
  • 5de06c30c1 Core: Update allowed build to 10.2.5.53262 hondacrx 2024-02-21 21:14:05 -05:00
  • 6e04c4639a DB Updates hondacrx 2024-02-21 21:12:56 -05:00
  • 5fce86ac37 Core/Spells: Fixed incorrect switch logic in Unit::SpellCritChanceDone hondacrx 2024-02-21 21:10:45 -05:00
  • 7919985741 Core/Creatures: Prevent resetting creature sparring health thresholds on evade if it was changed to a custom value by a script hondacrx 2024-02-21 21:10:29 -05:00
  • 33f3e9d68f Core/Spells: Implemented SPELL_ATTR8_CAN_HIT_AOE_UNTARGETABLE hondacrx 2024-02-21 21:05:21 -05:00
  • a9b13b7891 Core/Movement: MoveCirclePath new features hondacrx 2024-02-21 21:02:28 -05:00
  • e46c8c7e25 Core/Misc: Defined and implemented CHARACTER_FLAG_RESTING hondacrx 2024-02-21 18:18:20 -05:00
  • 27763a6625 Core/SAI: Fixed SMART_ACTION_MOVE_TO_POS and SMART_ACTION_JUMP_TO_POS using target coordinates as destination if requested WorldObject target was not found hondacrx 2024-02-21 18:16:45 -05:00
  • a4927ae941 Core/Instances: Added back missing cases to InstanceScript::SendEncounterUnit hondacrx 2024-02-21 18:12:41 -05:00
  • d175373d44 Core/Creatures: Implemented CREATURE_STATIC_FLAG_3_NO_THREAT_FEEDBACK hondacrx 2024-02-21 18:03:12 -05:00
  • 71e03da934 Core/Auras: Allow SPELL_AURA_MECHANIC_IMMUNITY_MASK to apply aoe/chain targeting immunity hondacrx 2024-02-21 18:00:19 -05:00
  • 5c6027d97f Core/Spells: Fixed duplicate SMSG_SPELL_EXECUTE_LOG being sent if there are effects handled on spell launch (such as summoning) hondacrx 2024-02-21 17:48:07 -05:00
  • a4c19ad82d Core/Gossips: Don't send NpcInteraction for GossipOptionNpc::None hondacrx 2024-02-21 17:46:52 -05:00
  • f99c371a85 Core/Quests: Don't send update of already completed CriteriaTree objectives to the client when accepting quests hondacrx 2024-02-21 17:44:48 -05:00
  • 1806eb52a3 Core/Spells: Allow spells with SPELL_DAMAGE_CLASS_NONE to crit hondacrx 2024-02-21 17:41:12 -05:00
  • e81d2d4f1f Core/Creatures: Set InteractSpellID for npc spellclick hondacrx 2024-02-21 17:35:54 -05:00
  • 0f4130704a Core/Calendar: Implement different timezone support for ingame calendar hondacrx 2024-02-21 16:36:19 -05:00
  • 47a64b8782 Misc cleanups hondacrx 2024-02-21 00:06:06 -05:00
  • 9e3a7df6a7 Updated Bnet Server. hondacrx 2024-02-21 00:05:48 -05:00
  • 7960e7b192 Core: Update allowed build to 10.2.0.53162 *Note BNetServer not updated will not let you login, update coming tomorrow for that. hondacrx 2024-02-06 22:15:01 -05:00
  • 095fb9206e DB Updates hondacrx 2024-02-06 22:13:53 -05:00
  • 6abce678ca Misc fixes hondacrx 2024-02-06 22:12:17 -05:00
  • 19e7f86c26 Core/Creatures: Implemented CREATURE_STATIC_FLAG_4_NO_BIRTH_ANIM hondacrx 2024-02-06 17:28:30 -05:00
  • 2800d53f81 Core/Achievements: Fixed updating EarnAchievement criteria type for guilds and quest objectives hondacrx 2024-02-06 17:26:57 -05:00
  • 27d825ddce Core/Conditions: Fixed typo in worldstate expression evaluation hondacrx 2024-02-06 17:24:41 -05:00
  • b5a5841c73 Core/Spells: Moved hardcoded immunity data for SPELL_AURA_MECHANIC_IMMUNITY_MASK to database hondacrx 2024-02-06 17:23:44 -05:00
  • 16175b661a Core/Achievements: Fixed BuyItemsFromVendors criteria type hondacrx 2024-02-06 17:22:05 -05:00
  • 7c812ae904 Core/Creatures: Move immunities to separate table and implemented setting immunties to dispel, spell effects, aura types, aoe and chain targeting hondacrx 2024-02-06 17:21:07 -05:00
  • f3993521bc Core/Loot: Fixed items some not being lootable on second opening of a lootable item hondacrx 2024-02-06 16:11:02 -05:00
  • 1fc1153f67 Core/Players: Fixed CharacterCache by-name storage holding data for deleted characters hondacrx 2024-02-06 16:05:00 -05:00
  • 3ec159ebe1 Core/Players: fixed a possible crash in SendInitialPacketsBeforeAddToMap when uninstanced maps don't have a valid MapDifficulty entry hondacrx 2024-02-06 16:00:34 -05:00
  • d42204efb3 Core/Battlegrounds: Added OnMapSet hook hondacrx 2024-02-06 15:58:28 -05:00
  • b9b62cdf65 Core/Misc: Update ResponseCodes for 10.2.5 hondacrx 2024-02-06 15:57:07 -05:00
  • 6c331961a3 Core/PacketIO: Fixed QuestSession QuestCompleted size hondacrx 2024-02-06 15:52:51 -05:00
  • 43db82ae61 Core/PacketIO: Handle QueryCountdownTimer hondacrx 2024-02-06 15:51:24 -05:00
  • 95c3dd2a66 Core/PacketIO: Fixed CreateObject packet structure for areatriggers hondacrx 2024-02-06 15:35:33 -05:00
  • 0f7674ccd4 Core/Players: Fixed typo preventing OOC regen hondacrx 2024-02-06 15:34:03 -05:00
  • a1a78bf8b0 Core/Loot: implemented a custom server config setting to enable or disable AE loot hondacrx 2024-02-06 15:32:46 -05:00
  • d1ad9f662e Core: Updated to 10.2.5 hondacrx 2024-02-06 13:07:17 -05:00
  • 1d13b710f9 Core/Creatures: fixed a logic mistake in personal skinning loot that was causing creatures without loot to despawn instantly hondacrx 2024-02-06 10:03:36 -05:00
  • aac60cf9a8 Core/Units: moved health and power ordering predicates from Unit header into CommonPredicates hondacrx 2024-02-06 10:01:30 -05:00
  • 33cb5faf28 Core/Spells: Kill incorrect attribute implementation hondacrx 2024-02-06 09:51:13 -05:00
  • 9668e07c16 Core/Conditions: Added stringid condition type hondacrx 2024-02-06 09:50:23 -05:00
  • 80936edeab Core/Conditions: Refactor ConditionMgr internals to get rid of separate containers for some condition source types hondacrx 2024-02-06 09:39:26 -05:00
  • ebcad7dbc5 Core/Conversations: Use WorldObject actors if CreatureId is not provided in conversation_actors hondacrx 2024-02-05 19:32:58 -05:00
  • c6cd9aa142 Core/Conversation: Implemented conversation flags hondacrx 2024-02-05 19:31:58 -05:00
  • 6589712bf3 Core/Spell: Fix target check for TARGET_UNIT_RECT_CASTER_ENEMY hondacrx 2024-02-05 18:19:18 -05:00
  • 437fe2d8fd Core/Creatures: Moved autoattack handling from scripts to game hondacrx 2024-02-05 18:18:30 -05:00
  • aa696fb176 Core/Creatures: Added possibility to automatically despawn personal summons on quest remove hondacrx 2024-02-05 17:36:50 -05:00
  • 9546ef12eb Core/Spells: Added option to override orientation for target types using spell_target_position table hondacrx 2024-02-05 17:27:35 -05:00
  • 4f1ae2fd1b Core/GameObjects: Fixed incorrect startup error log hondacrx 2024-02-05 17:25:16 -05:00
  • c3ae550302 Core/AreaTrigger: Fix areatrigger debug output not printing spawnid properly hondacrx 2024-02-05 17:24:15 -05:00
  • 771cbadc69 Core/Waypoints: Refactor to split data into path and node related info in db hondacrx 2024-02-05 17:22:55 -05:00
  • 301d3fb00d Core/Players: Fixed objects not being visible after seamless teleports hondacrx 2024-02-05 13:46:54 -05:00
  • 3ac50cb7f4 Core/Maps: implement LIQUID_MAP_OCEAN_FLOOR to identify units that are on the bottom of a liquid hondacrx 2024-02-05 13:45:29 -05:00
  • 34457719bc Core/Maps: restored a hack in gridmap liquid status code to solve precision issues (#29544) hondacrx 2024-02-05 13:37:54 -05:00
  • 3deec204bf Core/Player: Added Player::SkipQuests helper to skip quests (without rewards) hondacrx 2024-02-05 13:36:01 -05:00
  • c38133ad57 Core/Unit: Restore function of HandleKillPlayer hondacrx 2024-02-05 13:32:40 -05:00
  • 35f46bea57 Core/Battleground: Changed HandleKillUnit hook to accept any Unit as killer hondacrx 2024-02-05 13:31:24 -05:00
  • 49cf411e04 Core/Battleground: Moved DoAction hook to ZoneScript hondacrx 2024-02-05 13:27:36 -05:00
  • 14e29e9df4 Core/Waypoints: Also facing when orientation is set and node is last of path hondacrx 2024-02-05 13:25:40 -05:00
  • 7e07cd08e7 Core/Player: Rename GetQuestSlotObjectiveData to GetQuestObjectiveData hondacrx 2024-02-05 13:24:54 -05:00
  • 503e010e53 Core/Conversation: Log error if conversation is started multiple times hondacrx 2024-02-05 13:22:12 -05:00
  • 5043b5ca8a Core/Quests: Removed slow queries from daily and weekly resets hondacrx 2024-02-05 13:20:21 -05:00
  • ea2004af89 Core/AreaTrigger: Fallback to CreateProperties script, if ScriptName of static areatrigger is not provided hondacrx 2024-02-05 13:09:02 -05:00
  • 34253877b0 Core/AreaTriggers: Refactor hondacrx 2024-02-05 11:48:37 -05:00
  • ad880fc6b5 Core/Quests: Implemented QUEST_OBJECTIVE_FLAG_2_QUEST_BOUND_ITEM that makes required items not be stored in inventory hondacrx 2024-02-04 17:13:17 -05:00
  • ad9b9eddb2 Core/Maps: Cleaned up incorrect error log hondacrx 2024-02-04 16:32:52 -05:00
  • 5972f3b8a1 Core/Battlegrounds: Clean up some Team/TeamId parameters to use enums instead of raw integer types hondacrx 2024-02-04 16:31:49 -05:00
  • 00de526f7d Core/Maps: Properly set initial spawn group state for groups that have conditions hondacrx 2024-02-04 14:49:04 -05:00
  • 5ccf33eabc Core/Spells: Clean up some gameobject types in EffectOpenLock hondacrx 2024-02-04 14:44:29 -05:00
  • a46f98642b Core/Creatures: Refactor CreatureEliteType hondacrx 2024-02-04 14:42:40 -05:00