Commit Graph

256 Commits

Author SHA1 Message Date
hondacrx 1ab1f425ce Fixed errors with newest visual studio. 2021-03-05 19:15:57 -05:00
hondacrx 5fd04ced4f Core/Movement: Don't rely on client for water state detection
Port From (https://github.com/TrinityCore/TrinityCore/commit/931a3871f88737ca13277ee88444b9808b366039)
2021-03-04 21:56:26 -05:00
hondacrx 971f155537 Core/PacketIO: Fix suppressing building SMSG_UPDATE_OBJECT packets
Port From (https://github.com/TrinityCore/TrinityCore/commit/36496c717203fab56eadff8c55f3b1e136fbe363)
2021-03-04 16:12:22 -05:00
hondacrx 166da57c6b Core/Spells: Fixed calculation spell optional power cost when any modifiers are applied
Port From (https://github.com/TrinityCore/TrinityCore/commit/0e3666bfbc88bdcc9344dd3ebcfed0f205d122b2)
2021-03-04 15:26:57 -05:00
hondacrx 923def9f4a Core/Spells: Refactor Player::ApplySpellMod to take SpellInfo argument instead of just spell id
Port From (https://github.com/TrinityCore/TrinityCore/commit/624881bef5c90a91e4c59e5bf404d8775c2ca55d)
2021-03-04 14:43:39 -05:00
hondacrx ac2c1c5191 Core/Scenes: Add support for encrypted scenes
Port From (https://github.com/TrinityCore/TrinityCore/commit/3e3b93b509b7546894dd098ae68d4f416f572a4e)
2021-03-04 13:58:17 -05:00
hondacrx 7b11540032 Core/Phasing: Implemented setting personal guid on PhaseShift
Port From (https://github.com/TrinityCore/TrinityCore/commit/ec9f5be6a657003a94f95b4e4067a37a9f113c7c)
2021-03-04 12:30:02 -05:00
hondacrx d7d4722d4b Core/Auras: Implemented SPELL_AURA_PHASE_ALWAYS_VISIBLE
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9344c145ad1f981492c35d4aad7ca7a60e9f8f2)
2021-03-04 12:18:36 -05:00
hondacrx 0fdab8635d Misc fixes 2021-03-04 12:00:58 -05:00
hondacrx 5ee0fa576f Core/Players: Always clear old action bars on specialization change, even if new specialization doesn't have anything on its bars
Port From (https://github.com/TrinityCore/TrinityCore/commit/428fbcb133555b12f45cde64c6db4c1da5f766ea)
2021-02-24 18:52:53 -05:00
hondacrx 8fbaa61086 Core/Quest: Fixes quests not tracking and quest poi missing. 2021-02-24 11:13:55 -05:00
hondacrx 04f2703e70 Core/Auras: Reimplement SPELL_AURA_DISABLE_CASTING_EXCEPT_ABILITIES to properly allow casting listed spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/1b8ef46808c44e68f213768c6a64ccc0048f3d65)
2021-02-22 15:50:50 -05:00
hondacrx d21b61baba Core/Auras: Implemented SPELL_AURA_SET_FFA_PVP
Port From (https://github.com/TrinityCore/TrinityCore/commit/c57b012ee4e75dfb4c3d29b6c5f2308ae559aec4)
2021-02-22 15:34:37 -05:00
hondacrx 253fd8b976 Core/Auras: Implemented SPELL_AURA_REMOVE_TRANSMOG_COST and SPELL_AURA_REMOVE_BARBER_SHOP_COST
Port From (https://github.com/TrinityCore/TrinityCore/commit/fea8306aa3ce362bac7be34ad30a803d1aecf49d)
2021-02-22 15:12:59 -05:00
hondacrx 7ae358bd71 Core/Auras: Rename many old aura types to their new meaning
Port From (https://github.com/TrinityCore/TrinityCore/commit/bd7c714c97beb04eb815b0aa175badfb6933ccf1)
2021-02-22 15:05:41 -05:00
hondacrx 76a351e7de Core/Maps: Fixes crash when trying to enter instance with no AccessRequirement in DB. 2021-02-22 12:30:18 -05:00
hondacrx eb18c4ef82 Core/Equipmentset: Fixes crash when trying to save a new equipmentset. 2021-02-22 12:29:11 -05:00
hondacrx 26c57969fb Core/Players: Corrected shield block value calculations
Port From (https://github.com/TrinityCore/TrinityCore/commit/31d3080091643d4e348ec53c5bec3caf0e17110f)
2021-02-21 21:44:30 -05:00
hondacrx 22100aa2f2 Core/UpdateFields: Fixes areatriggers from spells being really small. 2021-02-21 13:56:25 -05:00
hondacrx 538cdfc1e3 Core/PacketIO: Corrected logic for filtering out disallowed fields when force sending specific ones
Port From (https://github.com/TrinityCore/TrinityCore/commit/e2b7a9d3e519626a735d2a3ba7f01e89fffb83ca)
2021-02-18 13:02:38 -05:00
hondacrx 6c121e7ef5 Core/Entities: Regenerated updatefields code with latest generator fixes
Port From (https://github.com/TrinityCore/TrinityCore/commit/331b9ccd6a3be12e92e7c2aab7b793739b405d2f)
2021-02-18 12:08:56 -05:00
hondacrx 03456fb574 Core/Scripts: Reworked scripts. More to come. 2021-02-18 11:57:11 -05:00
hondacrx 077a06f7c1 Core/Movement: Refresh collision height on shapeshifting
Port From (https://github.com/TrinityCore/TrinityCore/commit/49992508a46eb8cd73205a896ae8d84bd991bc39)
2021-02-13 21:03:57 -05:00
hondacrx 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
Port From (https://github.com/TrinityCore/TrinityCore/commit/b4bdc4eea678628ffdfda9bf2c1f8c9f02b7b7f1)
2021-02-13 20:50:56 -05:00
hondacrx f254e9417c Core/Items: Fixes being able to add more items then backpack can hold. 2021-02-10 12:28:48 -05:00
hondacrx f48abc3191 Core/Groups: Fixes group members not seeing other group members while using stealth. 2021-02-09 14:20:50 -05:00
hondacrx 926035b704 Core/Players: Implemented secondary stat diminishing
Port From (https://github.com/TrinityCore/TrinityCore/commit/cb47605235a49bb2c6065b2e6de69b657a9c905f)
2021-02-09 13:28:06 -05:00
hondacrx a6c5ac711e Core/Auras: Renamed a bunch of unknown or changed spell aura types and implemented some of them
Port From (https://github.com/TrinityCore/TrinityCore/commit/d697882dfbb16242b7aa0b915fb116a14039ac5e)
2021-02-04 12:24:50 -05:00
hondacrx 91459cde06 Core/Misc: Add functionality to allow low level quests/kills/discoveries to grant experience
Port From (https://github.com/TrinityCore/TrinityCore/commit/502f77fe8cb082843f7eb385159dd5038a059443)
2021-02-02 10:28:22 -05:00
hondacrx c96fc90f5b Core/Quests: Automatically add quests with AUTO_PUSH flag to player
Port From (https://github.com/TrinityCore/TrinityCore/commit/db6eb694656c58a817a965e2f5c85874e9c92d12)
2021-02-02 10:14:16 -05:00
hondacrx e915765a54 Fixes repeatable quests, and fixes sending request items when turning in a auto accept quest and the next one in chain is auto accept. this will make it so the quest text shows up. 2021-01-30 20:23:49 -05:00
hondacrx ae6affc44a Core/Talents: Fixes learning pvp talents 2021-01-27 00:14:50 -05:00
hondacrx 322920ab8c Core/Quests: Fixed marking quest objectives as complete clientside for objectives using flagging instead of counters
Port From (https://github.com/TrinityCore/TrinityCore/commit/e3a9b18567866ab5b309758168fbe4ce579b30f3)
2021-01-26 19:35:05 -05:00
hondacrx b25c1487b2 Core/Races: Really fix bug in racemasks. 2021-01-25 13:06:53 -05:00
hondacrx 43b298b830 Updated to .net5.0 2021-01-21 13:44:11 -05:00
hondacrx 2d2392d6bb Core/logs: added xp info on login & logout
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb24c6a11b2410f6dd4ef34f2b7fb87e4b01ba37)
2021-01-19 13:52:16 -05:00
hondacrx 72d1475863 Core/Map: Fix a crash bug when teleporting out of map before being fully added to that map.
Port From (https://github.com/TrinityCore/TrinityCore/commit/6a69dcced2e5bb6227eff28c48c4636cfdb23a1e)
2021-01-19 13:33:43 -05:00
hondacrx 3153f1daed Core/Races: Added missing races. 2021-01-19 11:43:23 -05:00
hondacrx cebee1621e Core/Commands: Fixes adding new creatures and gameobjects using in-game commands 2021-01-14 11:18:21 -05:00
hondacrx 970876df40 Fix crash when adding new gameobject with command. 2021-01-11 17:19:21 -05:00
hondacrx 65855d1f22 Misc Fixes 2021-01-08 20:45:13 -05:00
hondacrx 7f637d28b8 Core/Player: Fixed Battleground double kill exploit
Port From (https://github.com/TrinityCore/TrinityCore/commit/a1c6a49c881a57563299979ab7bfc0508da868d3)
2021-01-08 20:33:36 -05:00
hondacrx 9e8b56d16e Core/Instances: Use level requirements from MapDifficultyXCondition.db2 instead of access_requirement db table
Port From (https://github.com/TrinityCore/TrinityCore/commit/3afed1788a81fe65ee414c590936be65d69f9314)
2021-01-03 15:35:13 -05:00
hondacrx b769656e13 Core/Vehicles: add a way to delay the Vehicle despawn Time if its needed.
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7b10d3c5fd082faf6c2835239e340babc3dfc76)
2020-12-31 21:12:59 -05:00
hondacrx 7432ae56a8 Core/Players: Introduce configurable allied race starting level and fix default level selection for pandaren death knights
Port From (https://github.com/TrinityCore/TrinityCore/commit/bff8f2ff4ebc4144a2c1c31a65b78a1f0ed3f973)
2020-12-31 15:29:16 -05:00
hondacrx a65dfbee98 Core/Quests: Fixed min level calculation
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad0fa5ab4a3627f46645eb1ab4d1a19d9a76cc2f)
2020-12-25 15:41:43 -05:00
hondacrx bec19db307 Core/Quest: Change RewardFactionCapIn type to signed int
Port From (https://github.com/TrinityCore/TrinityCore/commit/51ebc079446181e0fb70640934ede0513108f4e7)
2020-12-17 10:03:25 -05:00
hondacrx 73a9202e12 Core/UpdateFields: Fixed so update fields not being sent to client. Also removed not needed reflection use for UpdateFields 2020-12-16 00:21:48 -05:00
hondacrx f6203e98ee Fix build and loading crashes
Port From (https://github.com/TrinityCore/TrinityCore/commit/)
2020-12-15 13:20:10 -05:00
hondacrx 3ca0947881 Core/Corpses: Fixed client crashes with player corpses
Port From (https://github.com/TrinityCore/TrinityCore/commit/93f2affbf2f70c619cdc41b073dd19827df20448)
2020-12-14 14:21:59 -05:00