1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-16 10:49:57 +00:00
openmw-tes3mp/apps/openmw/mwclass
David Cernat 995d20348f [General] Always use correct ranged weapon & ammo for ranged attack sync
Previously, the player's currently selected weapon was being used in ranged attacks as in the original melee-oriented attack sync, which meant that shooting one type of projectile and then equipping another while the old projectile was still in the air turned the old projectile into the new projectile upon impact.

Additionally, avoid running most of the code in MechanicsHelper::assignAttackTarget() for non-hitting melee and ranged attacks.
2018-09-23 02:30:31 +03:00
..
activator.cpp Owned crosshair improvements (bug #2789) 2017-08-18 17:08:15 +04:00
activator.hpp Owned crosshair improvements (bug #2789) 2017-08-18 17:08:15 +04:00
actor.cpp Disable actor collision only after end of death animation 2018-06-12 10:00:38 +04:00
actor.hpp Don't use xmesh.nif over mesh.nif for classes that don't make use of the separated keyframes 2017-02-20 19:04:02 +01:00
apparatus.cpp Merge pull request #457 from OpenMW/master while resolving conflicts 2018-07-14 03:57:05 +03:00
apparatus.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
armor.cpp [General] Implement RecordDynamic packet, part 1 2018-07-30 10:56:26 +03:00
armor.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
bodypart.cpp purge all instances of <boost/shared_ptr.hpp>, clean up unused headers 2017-06-09 19:08:53 +02:00
bodypart.hpp Add support for placing BodyParts in a cell (Bug #3118) 2016-07-07 23:50:48 +08:00
book.cpp [General] Implement RecordDynamic packet, part 1 2018-07-30 10:56:26 +03:00
book.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
classes.cpp Add support for placing BodyParts in a cell (Bug #3118) 2016-07-07 23:50:48 +08:00
classes.hpp moved concrete record classes to separate sub-system (mwclass) 2010-08-03 13:17:31 +02:00
clothing.cpp [General] Implement RecordDynamic packet, part 1 2018-07-30 10:56:26 +03:00
clothing.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
container.cpp [Client] Set packetOrigin for all ObjectList packets sent 2018-07-23 01:39:43 +03:00
container.hpp [Client] Make it possible to check whether a class has a ContainerStore 2018-04-01 09:33:07 +03:00
creature.cpp [General] Always use correct ranged weapon & ammo for ranged attack sync 2018-09-23 02:30:31 +03:00
creature.hpp [Client] Make it possible to check whether a class has a ContainerStore 2018-04-01 09:33:07 +03:00
creaturelevlist.cpp Merge pull request #228 from OpenMW/master while resolving conflicts 2017-06-18 18:16:10 +03:00
creaturelevlist.hpp Preload levelled creatures 2016-02-09 03:06:00 +01:00
door.cpp [Client] Set packetOrigin for all ObjectList packets sent 2018-07-23 01:39:43 +03:00
door.hpp Owned crosshair improvements (bug #2789) 2017-08-18 17:08:15 +04:00
ingredient.cpp Merge pull request #457 from OpenMW/master while resolving conflicts 2018-07-14 03:57:05 +03:00
ingredient.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
itemlevlist.cpp purge all instances of <boost/shared_ptr.hpp>, clean up unused headers 2017-06-09 19:08:53 +02:00
itemlevlist.hpp Remove redundant getId function 2015-12-18 16:58:38 +01:00
light.cpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
light.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
lockpick.cpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
lockpick.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
misc.cpp Merge pull request #457 from OpenMW/master while resolving conflicts 2018-07-14 03:57:05 +03:00
misc.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
npc.cpp [General] Always use correct ranged weapon & ammo for ranged attack sync 2018-09-23 02:30:31 +03:00
npc.hpp [Client] Make it possible to check whether a class has a ContainerStore 2018-04-01 09:33:07 +03:00
potion.cpp Merge pull request #457 from OpenMW/master while resolving conflicts 2018-07-14 03:57:05 +03:00
potion.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
probe.cpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
probe.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
repair.cpp Merge pull request #457 from OpenMW/master while resolving conflicts 2018-07-14 03:57:05 +03:00
repair.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00
static.cpp purge all instances of <boost/shared_ptr.hpp>, clean up unused headers 2017-06-09 19:08:53 +02:00
static.hpp Remove redundant getId function 2015-12-18 16:58:38 +01:00
weapon.cpp [General] Implement RecordDynamic packet, part 1 2018-07-30 10:56:26 +03:00
weapon.hpp Make Equip console command to bypass most of restrictions (bug #4460) 2018-07-11 00:06:21 +04:00