1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-02-21 18:39:40 +00:00
openmw-tes3mp/apps/openmw/mwmp
David Cernat 6e47b65205 [Client] Set attribute increases & level progress after correct packets
Originally, the PlayerSkill packet contained skills, attribute increases and level progress. In 78441c769a, the attribute increases were moved to the PlayerAttribute packet and the level progress was moved to the PlayerLevel packet, but – due to an oversight – attribute increases and level progress were still being applied to the local player only when a PlayerSkill packet was received, based on whatever values were stored from the last PlayerAttribute and PlayerLevel packets.
2019-01-11 14:26:13 +02:00
..
GUI Use more descriptive terminology for chat modes 2018-11-17 16:54:14 +01:00
processors [Client] Find closest enchantmentCharge in getItemPtrFromStore() 2018-11-13 20:36:31 +02:00
ActorList.cpp [Client] Also clear aiActors when clearing ActorList 2018-08-20 20:54:34 +03:00
ActorList.hpp [Client] Simplify sending of ActorAI packets for uninitialized actors 2018-07-14 01:00:27 +03:00
Cell.cpp [Client] Use clearer debug for actor initializations 2019-01-05 23:27:35 +02:00
Cell.hpp [Client] Uninitialize DedicatedActors instantly in some situations 2018-08-16 03:50:41 +03:00
CellController.cpp [Client] Use clearer debug for actor initializations 2019-01-05 23:27:35 +02:00
CellController.hpp [General] Rename all instances of refNumIndex into refNum 2018-07-13 04:12:03 +03:00
DedicatedActor.cpp [Client] Uninitialize DedicatedActors instantly in some situations 2018-08-16 03:50:41 +03:00
DedicatedActor.hpp [Client] Add ActorList methods for sending ActorAI packets 2018-07-12 20:48:47 +03:00
DedicatedPlayer.cpp [General] Fix ranged attack sync when using last throwing weapon or ammo 2018-09-24 11:30:53 +03:00
DedicatedPlayer.hpp [General] Reimplement weather synchronization to allow soft transitions 2018-07-21 05:20:26 +03:00
GUIController.cpp [Client] Split up creation of DedicatedPlayers into multiple methods 2018-04-08 10:56:33 +03:00
GUIController.hpp [Client] Unequip items if necessary when attr/skill modifier is set to 0 2018-01-26 00:45:39 +02:00
LocalActor.cpp [Client] Send all data for newly initialized LocalActors at least once 2018-12-31 04:36:59 +02:00
LocalActor.hpp [Client] Send all data for newly initialized LocalActors at least once 2018-12-31 04:36:59 +02:00
LocalPlayer.cpp [Client] Set attribute increases & level progress after correct packets 2019-01-11 14:26:13 +02:00
LocalPlayer.hpp [Client] Add LocalPlayer::sendItemChange() variant with mwmp::Item arg 2019-01-11 12:54:47 +02:00
Main.cpp [General] Use more consistent variable names for password, address, etc. 2018-12-30 17:23:12 +02:00
Main.hpp [General] Use more consistent variable names for password, address, etc. 2018-12-30 17:23:12 +02:00
MechanicsHelper.cpp [Client] Add MechanicsHelper::getItem() for getting mwmp::Item from Ptr 2019-01-11 12:53:26 +02:00
MechanicsHelper.hpp [Client] Add MechanicsHelper::getItem() for getting mwmp::Item from Ptr 2019-01-11 12:53:26 +02:00
Networking.cpp [Client] Use less confusing terminology when displaying plugin mismatch 2018-10-13 14:40:49 +03:00
Networking.hpp [Client] Create Worldstate class that inherits BaseWorldstate 2018-05-27 15:57:47 +03:00
ObjectList.cpp [Client] Fix crash on drag&drop 2018-10-28 16:56:04 +08:00
ObjectList.hpp [General] Implement ObjectActivate packet & associated script functions 2018-07-15 03:16:04 +03:00
PlayerList.cpp [General] Rename all instances of refNumIndex into refNum 2018-07-13 04:12:03 +03:00
PlayerList.hpp [Client] Streamline creation of references for DedicatedPlayers 2018-04-08 15:02:43 +03:00
RecordHelper.cpp [Client] Allow use of baseId for more record types 2018-08-20 15:24:20 +03:00
RecordHelper.hpp [General] Implement RecordDynamic packet, part 1 2018-07-30 10:56:26 +03:00
ScriptController.cpp [Client] Add ScriptController w/ contextType-to-packetOrigin method 2018-07-23 00:48:23 +03:00
ScriptController.hpp [Client] Add ScriptController w/ contextType-to-packetOrigin method 2018-07-23 00:48:23 +03:00
Worldstate.cpp [Client] Use correct log levels for inventory and dynamic record packets 2018-11-30 23:38:16 +02:00
Worldstate.hpp [General] Implement RecordDynamic packet, part 1 2018-07-30 10:56:26 +03:00