View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003388 | Spring engine | General | public | 2013-01-05 12:07 | 2013-01-05 13:59 |
| Reporter | Google_Frog | Assigned To | Kloot | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Summary | 0003388: [91.0.1-688] Weapon impact on shield can cause unit death | ||||
| Description | Units which carry shields are sometimes killed by projectiles impacting their shield. At about 7:20 in the middle of the map an Aegis (large shield generator) is killed this way. Many units with small shields are killed to but it is harder to spot. It seems to be related to Recluse missile weapon impacting a shield with low charge. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Checked infolog.txt for Errors | |||||
|
|
ZK test 8867 |
|
|
Another replay, this one to specifically show this bug: http://zero-k.info/Battles/Detail/135790 |
|
|
This only happens under a very specific set of conditions, namely when the radius of an explosion equals (or is close to) its edge-effectivenesss multiplied by the colvol-surface-distance (R ~= E*D). The Recluses have weapons that precisely create this condition against Thugs: D ~= 50 elmos, R =~ 25 elmos, E ~= 0.5. |
|
|
I debugged this a bit and see that the applied damage is very high (3050.1394, 0xbea) when the missile slips through the shield. Looks like uninitialised data to me. Btw, shouldnt ZK gadget:ShieldPreDamaged return true when it decides to destroy the missile ? Spring.SetProjectileCollision(proID) Spring.SetProjectilePosition(proID,-100000,-100000,-100000) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-01-05 12:07 | Google_Frog | New Issue | |
| 2013-01-05 12:07 | Google_Frog | File Added: 20130105_213739_Small_Divide-Remake-v04_91.0.1-688-ga487d0e develop.sdf | |
| 2013-01-05 12:08 | Google_Frog | Note Added: 0009564 | |
| 2013-01-05 12:21 | Rafal99 | Note Added: 0009565 | |
| 2013-01-05 12:22 | Rafal99 | Note Edited: 0009565 | |
| 2013-01-05 12:53 | Kloot | Note Added: 0009566 | |
| 2013-01-05 12:55 | Kloot | Note Edited: 0009566 | |
| 2013-01-05 12:55 | Kloot | Note Edited: 0009566 | |
| 2013-01-05 13:01 | Kloot | Assigned To | => Kloot |
| 2013-01-05 13:01 | Kloot | Status | new => assigned |
| 2013-01-05 13:55 | cleanrock | Note Added: 0009567 | |
| 2013-01-05 13:55 | cleanrock | Note Edited: 0009567 | |
| 2013-01-05 13:59 | Kloot | Changeset attached | => spring develop 8032e0db |
| 2013-01-05 13:59 | Kloot | Status | assigned => resolved |
| 2013-01-05 13:59 | Kloot | Resolution | open => fixed |