Bismarck
e566cbf35a
Fixes damage redirection issues ( #6231 )
...
Units accumulate damage in the local variables
"ACE_Medical_Engine_$HitXXXX", but these are never reset. The way these
vars are used is as a single-damage-event tracker, and the end result of
not resetting their value when they're done being used is that a
specific $HitXXXX can accumulate enough damage to cause the "select
wound with highest damage" code to always select _it_ for the next wound
event, even if it wasn't the primary target of the last wound event.
I.E. I get shot in the right leg badly. If I then get winged in the left
arm, that wound will end up on my right leg, because when the code runs,
it finds QGVAR($HitRightLeg) > QGVAR($HitLeftArm), and so it applies the
wound to the right leg.
2018-07-16 23:49:06 +02:00
..
2017-12-16 11:51:15 -06:00
2017-12-23 01:47:43 +01:00
2017-12-12 17:17:51 +01:00
2017-11-06 15:54:35 -06:00
2017-11-30 10:29:35 -06:00
2017-09-21 16:22:28 +02:00
2017-12-30 01:13:06 -06:00
2017-11-12 14:16:34 +01:00
2017-12-16 16:20:43 +01:00
2017-06-08 15:31:51 +02:00
2017-12-05 22:21:49 -06:00
2017-12-30 16:38:45 +03:00
2017-12-16 11:51:15 -06:00
2017-12-07 08:48:10 +01:00
2018-01-02 15:11:14 +01:00
2017-12-07 11:26:21 -06:00
2017-12-16 11:51:15 -06:00
2017-11-13 16:54:34 -06:00
2017-10-10 09:39:59 -05:00
2017-09-21 16:22:28 +02:00
2017-12-12 17:17:51 +01:00
2017-12-23 01:47:43 +01:00
2017-12-26 17:20:43 -06:00
2017-12-18 17:30:36 +01:00
2017-10-10 09:39:59 -05:00
2017-12-16 11:51:15 -06:00
2017-11-13 16:54:34 -06:00
2017-07-10 16:47:26 +02:00
2017-08-29 17:47:01 -05:00
2017-12-28 19:08:11 -06:00
2017-11-28 13:32:51 -06:00
2017-09-23 11:25:58 -05:00
2017-12-30 16:38:45 +03:00
2017-12-31 13:36:55 +01:00
2017-07-10 16:47:26 +02:00
2017-12-27 08:14:26 +01:00
2017-11-06 15:54:35 -06:00
2017-12-23 01:47:43 +01:00
2017-11-13 16:54:34 -06:00
2017-12-20 14:30:50 -06:00
2017-12-14 23:32:51 -06:00
2017-10-18 12:01:29 -05:00
2017-07-08 09:48:39 -05:00
2017-11-10 15:44:15 +01:00
2017-12-21 16:49:48 -06:00
2017-12-10 14:57:17 -06:00
2017-12-12 17:17:51 +01:00
2017-12-12 17:17:51 +01:00
2017-11-30 16:52:27 -06:00
2017-12-30 16:38:45 +03:00
2017-12-16 11:51:15 -06:00
2017-12-16 11:51:15 -06:00
2017-11-15 20:10:20 +01:00
2017-11-11 20:21:55 +01:00
2017-12-31 18:01:09 -06:00
2018-07-16 23:25:54 +02:00
2018-07-16 23:25:54 +02:00
2018-07-15 16:24:04 +02:00
2018-07-15 16:24:04 +02:00
2018-07-16 23:49:06 +02:00
2018-05-08 13:57:32 +01:00
2018-07-15 13:59:21 +02:00
2018-07-16 23:25:54 +02:00
2018-07-15 18:29:18 +02:00
2018-07-15 16:24:04 +02:00
2018-07-15 16:25:14 +02:00
2017-11-28 13:28:42 -06:00
2017-10-15 13:13:16 +02:00
2017-11-15 15:19:07 -06:00
2017-10-18 12:01:29 -05:00
2017-11-30 16:52:27 -06:00
2017-11-11 20:21:55 +01:00
2017-12-19 12:13:38 -06:00
2017-07-08 09:48:39 -05:00
2017-12-16 11:51:15 -06:00
2017-12-19 18:35:49 +01:00
2017-11-06 15:54:35 -06:00
2017-08-29 17:47:01 -05:00
2017-11-30 16:52:27 -06:00
2017-08-29 17:47:01 -05:00
2017-10-10 09:39:59 -05:00
2017-12-26 17:43:42 -06:00
2017-12-16 11:51:15 -06:00
2017-12-23 01:47:43 +01:00
2017-12-30 16:38:45 +03:00
2017-12-16 11:51:15 -06:00
2017-11-11 20:31:28 +01:00
2017-11-13 17:18:08 +01:00
2017-12-17 12:55:30 +01:00
2016-12-12 19:31:52 +01:00
2017-12-30 12:46:11 +00:00
2017-06-08 15:31:51 +02:00
2017-12-16 11:51:15 -06:00
2017-12-12 17:17:51 +01:00
2017-11-30 16:52:27 -06:00
2017-12-16 11:51:15 -06:00
2017-12-16 11:51:15 -06:00
2017-11-28 13:29:38 -06:00
2017-12-07 11:26:21 -06:00
2017-12-26 17:09:03 -06:00
2017-12-12 10:54:48 -05:00
2017-10-29 16:41:26 +01:00
2017-12-29 16:47:49 +00:00
2017-12-10 12:01:27 -06:00
2017-12-16 11:51:15 -06:00
2017-12-30 16:38:45 +03:00
2017-12-12 17:17:51 +01:00
2017-08-29 17:47:01 -05:00
2017-12-20 15:41:50 -06:00
2017-12-07 11:26:21 -06:00
2017-12-12 17:17:51 +01:00
2017-10-10 09:39:59 -05:00
2017-12-16 11:51:15 -06:00
2017-12-06 10:24:41 -06:00
2017-12-16 11:51:15 -06:00
2017-11-30 16:52:27 -06:00
2017-12-08 10:44:12 -06:00
2017-12-16 11:51:15 -06:00
2017-11-14 14:41:36 +01:00
2017-12-23 01:47:43 +01:00