David Cernat
|
4db64e1721
|
[Client] Synchronize spellcasting for non-bipedal creatures
|
2017-07-28 20:49:26 +03:00 |
|
Koncord
|
5b2cab4c6b
|
[General] Change NULL to nullptr
|
2017-06-27 22:49:28 +08:00 |
|
Koncord
|
0ed0d2417b
|
[Client] Make foreach style consistent with other
|
2017-06-27 22:27:02 +08:00 |
|
Koncord
|
6222c20e82
|
[Client] Convert MechanicsHelper to namespace
|
2017-06-27 16:43:53 +08:00 |
|
David Cernat
|
e5f5b047bc
|
[Client] Don't send empty ObjectSpawn packets for cells with no leveled creatures
|
2017-06-10 11:04:17 +03:00 |
|
David Cernat
|
f4cdedd8cb
|
[General] Synchronize summoned creatures
|
2017-05-30 10:11:01 +03:00 |
|
David Cernat
|
4e5c8873e0
|
[General] Use ObjectSpawn instead of ObjectPlace for actors
|
2017-05-29 06:59:05 +03:00 |
|
David Cernat
|
7177d56cfb
|
[Client] Only require refNumIndex & mpNum for CellStore::searchExact()
|
2017-05-27 16:59:23 +03:00 |
|
David Cernat
|
7c87ac80ee
|
[Client] Ensure correct drawState when receiving an ActorAttack packet
|
2017-05-27 04:19:28 +03:00 |
|
David Cernat
|
dcc61a095a
|
[Client] Allow multiple WorldObjects to be added to a WorldEvent
|
2017-05-06 20:44:39 +03:00 |
|
David Cernat
|
bdc8b7f863
|
[Client] Send level creatures in ObjectPlace reply to ActorList request
|
2017-05-06 08:40:36 +03:00 |
|
David Cernat
|
809b4d78ba
|
[Client] Split off DedicatedPlayer and PlayerList into different files
|
2017-04-30 14:57:43 +03:00 |
|
David Cernat
|
ea7c3f2dc7
|
[Client] Make tes3mp combat code work with Creatures, not just NPCs
|
2017-04-24 21:06:23 +03:00 |
|
David Cernat
|
2e8714afaa
|
[Client] Rethink and restructure tes3mp combat code so it works for NPCs
|
2017-04-19 22:06:04 +03:00 |
|
David Cernat
|
6c2bbd6608
|
[Client] Fix assignAttackTarget() not assigning LocalPlayer as target
|
2017-04-19 20:51:31 +03:00 |
|
David Cernat
|
0ef9e014eb
|
[Client] Add resetAttack() and getSpellSuccess() to MechanicsHelper
|
2017-04-19 17:09:35 +03:00 |
|
David Cernat
|
c3375ba86f
|
[Client] Add MechanicsHelper::assignAttackTarget()
|
2017-04-19 11:05:13 +03:00 |
|
David Cernat
|
17c4b6d4de
|
[Client] Add MechanicsHelper methods for easily getting Attacks from Ptr
|
2017-04-19 10:36:23 +03:00 |
|
David Cernat
|
0aaf68c994
|
[Client] Rename mwmp::Players into mwmp::PlayerList for clarity
|
2017-04-17 19:10:33 +03:00 |
|
David Cernat
|
a650683bae
|
[General] Add and use Target struct in mwmp::Attack
|
2017-04-17 18:31:39 +03:00 |
|
David Cernat
|
caf5428532
|
[General] Rename mwmp::Attack vars in preparation for Actor support
|
2017-04-17 17:24:11 +03:00 |
|
David Cernat
|
2050d06b31
|
[Client] Process PlayerAttack in MechanicsHelper::processAttack()
|
2017-04-17 16:09:07 +03:00 |
|
David Cernat
|
cf155c9279
|
[Client] Add MechanicsHelper and move linear interpolation code to it
|
2017-04-17 14:37:19 +03:00 |
|