Commit Graph

145 Commits

Author SHA1 Message Date
hondacrx 9702bd9097 Core/Reputation: Implemented "friendship reputation"
Port From (https://github.com/TrinityCore/TrinityCore/commit/80a6347b7a0e8dfbe5e690504ed373f75c4f4c76)
2021-06-04 15:03:52 -04:00
hondacrx 93f8c09364 Core/Criteria: Add all values of CriteriaFailEvent
Port From (https://github.com/TrinityCore/TrinityCore/commit/4b6ddfbbccf7dade8292331c860209f45945fa00)
2021-06-04 13:59:21 -04:00
hondacrx 9851142796 Core: Combat/threat system rewrite
Port From (https://github.com/TrinityCore/TrinityCore/commit/34c7810fe507eca1b8b9389630db5d5d26d92e77)
2021-05-18 12:25:40 -04:00
hondacrx 891c3b6478 Core/Players: Fixed last tick of power regeneration when reaching minimum or maximum value not being visible clientside and not triggering auras on power value change
Port From (https://github.com/TrinityCore/TrinityCore/commit/5158136ee8a77046e37bafa192481b8b61d4a116)
2021-05-17 14:39:37 -04:00
hondacrx 8847de54d5 Core/Quests: Quest improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/91b91b502f30f781c8dea77dec4ce2f469b89744)
2021-05-11 11:39:14 -04:00
hondacrx 121f377f70 Core/Auras: Add missing SPELL_AURA_COMPREHEND_LANGUAGE check for serverside chat translations
Port From (https://github.com/TrinityCore/TrinityCore/commit/af5202b52891c36d231af8214156b6be6411caf3)
2021-05-04 10:46:10 -04:00
hondacrx c665330843 Core/Chat: Chat translation improvements (needs testing unsure)
Port From (https://github.com/TrinityCore/TrinityCore/commit/67e16888ac76d144fab7433b542d660b13e7cb62)
2021-05-04 10:45:19 -04:00
hondacrx cbb22d291e Core/Chat: Allow incorrect spell/skill language assignments to mirror client behavior
Port From (https://github.com/TrinityCore/TrinityCore/commit/14098b28b39bc9d1ea17d18a7ecd3dd610f29cdc)
2021-05-03 22:15:02 -04:00
hondacrx 89633000d1 Core/Chat: Apply chat translation also to messeges sent to self
Port From (https://github.com/TrinityCore/TrinityCore/commit/ede3e415ab4dab39d2f88f588a7f0f79d6c4187b)
2021-05-03 21:53:54 -04:00
hondacrx d426b15457 Core/Chat: Apply language translations to creature chat
Port From (https://github.com/TrinityCore/TrinityCore/commit/c8e5f78b823ff8abf1463cfd5ccdf812d3fe6288)
2021-05-03 21:04:12 -04:00
hondacrx 017a25f179 Core/Chat: Load chat language data from db2 and implement serverside chat translations
Port From (https://github.com/TrinityCore/TrinityCore/commit/3b578fc6b95bfc812962fcef7930d8646016d184)
2021-05-03 20:50:13 -04:00
hondacrx aaa3964d49 Core/Grids: Move packet sending functionality out of MessageDistDeliverer and into separate, customizable class and unify LocalizedPacketDo, LocalizedPacketListDo as generic localizable action
Port From (https://github.com/TrinityCore/TrinityCore/commit/fb66575d38d2ba7ffc24c29824fa75d7019de549)
2021-05-02 13:41:19 -04:00
hondacrx 897ca11273 Cleanups to cad2a7fa88 2021-04-21 11:00:46 -04:00
hondacrx d0faa12ef6 Core/Spells: CastSpell Cleanup
Port From (https://github.com/TrinityCore/TrinityCore/commit/)
2021-04-18 18:42:11 -04:00
hondacrx 63f0f919e2 Core/Misc: Replace Time.UnixTime with GameTime.GetGameTime()
Port From (https://github.com/TrinityCore/TrinityCore/commit/e17e4e6f0700c7d950e1b2654c217ec8b28ae79e)
2021-04-17 19:28:50 -04:00
hondacrx 8631aebaf5 Core/Cheats: Power - set max power on all powers initially + on regenerate
Port From (https://github.com/TrinityCore/TrinityCore/commit/079bc7800eeb1f5ae8201e59f91d92e980680bcb)
2021-04-14 10:22:44 -04:00
hondacrx e2f0153b03 Core/Players: Fixed regenerating powers with CenterPower regen
Port From (https://github.com/TrinityCore/TrinityCore/commit/7885bdf8afc37e5594128acf42e06d3f8bc3f669)
2021-03-29 17:04:45 -04:00
hondacrx e8959b884e Core/Scripts: Implemented new aura script hook OnEnterLeaveCombat
Port From (https://github.com/TrinityCore/TrinityCore/commit/2420f4e7a10c430ea28b2d71a17f54da0c244a54)
2021-03-29 12:29:41 -04:00
hondacrx 0501481fcd Core/Auras: Defined and implemented many new interrupt flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/9b5a46ca2bb3a4632cb9914e0899df611a47d935)
2021-03-28 15:49:12 -04:00
hondacrx cad2a7fa88 Core/Items: Addes support for calculating item level & cleanup iterating over items.
Based on https://github.com/TrinityCore/TrinityCore/pull/26276
2021-03-24 15:44:49 -04:00
hondacrx 62ec699ec6 Core: SOme code cleanup, more to follow. 2021-03-20 22:48:48 -04:00
hondacrx f2317c2bdf Core/Entities: Some changes to LoS z checking & MotionMaster.MoveJumpTo
Port From (https://github.com/TrinityCore/TrinityCore/commit/fe362cf2c9d5c71db4698480ce26cb35dbc58f28)
2021-03-17 13:55:29 -04:00
hondacrx 127aff8573 Core/Players: Update the location of the cinematic camera only if there is an active cinematic
Port From (https://github.com/TrinityCore/TrinityCore/commit/72f99531b7cdfad1c3fca02d32e88f4ac2662043)
2021-03-17 13:41:04 -04: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 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 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 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 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 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 f48abc3191 Core/Groups: Fixes group members not seeing other group members while using stealth. 2021-02-09 14:20: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 b25c1487b2 Core/Races: Really fix bug in racemasks. 2021-01-25 13:06:53 -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 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 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 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 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
hondacrx 4c2106781a Core/PacketIO: Updated packet structures to 9.0.2
Port From (https://github.com/TrinityCore/TrinityCore/commit/96d340f70ccef57fad177a24ca099055d7dce04d)
2020-12-12 23:45:36 -05:00