Commit 6823e24
committed
fix weapon detonation
Add some extra logic implied by the `Begun_detonation` flag. Missiles that are homing can have their targets, headings, speeds, and lifetimes changed for various reasons. If a missile has begun detonation, particularly if it is in "detonation limbo" because it is flying across a bowl-shaped turret, we don't want to change any of that. The "detonation limbo" weapon lifetime is only accurate if all of those values remain constant.
Follow up to #4006.1 parent 305a7f6 commit 6823e24
1 file changed
+7
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5018 | 5018 | | |
5019 | 5019 | | |
5020 | 5020 | | |
| 5021 | + | |
| 5022 | + | |
| 5023 | + | |
| 5024 | + | |
5021 | 5025 | | |
5022 | 5026 | | |
5023 | 5027 | | |
| |||
5370 | 5374 | | |
5371 | 5375 | | |
5372 | 5376 | | |
| 5377 | + | |
| 5378 | + | |
| 5379 | + | |
5373 | 5380 | | |
5374 | 5381 | | |
5375 | 5382 | | |
| |||
0 commit comments