View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003370 | The Dark Mod | Physics | public | 11.04.2013 11:27 | 27.04.2013 17:05 |
Reporter | grayman | Assigned To | grayman | ||
Priority | normal | Severity | major | Reproducibility | random |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 1.08 | ||||
Target Version | TDM 2.00 | Fixed in Version | TDM 2.00 | ||
Summary | 0003370: Moveables can hurt the player and AI | ||||
Description | Moveables aren't supposed to hurt actors unless there's a lot of mass and velocity involved. However, it looks like simply walking over moveables can cause damage, and can lead to death. | ||||
Tags | No tags attached. | ||||
I had another incident happen in that same testmap, right in that vicinity of that same candlestick. Is there somethign unusual about that entity, I wonder? | |
The fix for issue 0000578 introduced relative velocity when determining damage when the player or an AI (actors) landed on something. For some reason, moveables can attain very high velocities for very short durations. If an actor lands on one of these, the damage code can decide that a lot of damage should be applied. Since the fix for 0000578 was for landing on moving elevators (movers), if we ignore landing on moveables, this solves 0003370’s problem. (And I’m pointedly not going to worry about landing on a moveable crate sitting on a high-velocity elevator.) Also noticed that the damage code was allowed to execute when a moveable an AI put in motion hit him. Though no damage was being applied, there’s no point in letting the damage code run in this situation. Rev. 5741: Actor.cpp Moveable.cpp Tested with bug3370.map. |
|
I had this issue too with 1.09. In St.Lucia the board in the beginning of the map in the street. I walked over it and it killed me. Console showed like 300+ dmg. | |
Hopefully it's fixed now. | |
Date Modified | Username | Field | Change |
---|---|---|---|
11.04.2013 11:27 | grayman | New Issue | |
23.04.2013 13:44 | Springheel | Note Added: 0005313 | |
23.04.2013 17:38 | grayman | Note Added: 0005314 | |
23.04.2013 17:38 | grayman | Assigned To | => grayman |
23.04.2013 17:38 | grayman | Status | new => resolved |
23.04.2013 17:38 | grayman | Resolution | open => fixed |
23.04.2013 17:38 | grayman | Fixed in Version | => TDM 2.00 |
27.04.2013 17:03 | AluminumHaste | Note Added: 0005319 | |
27.04.2013 17:05 | grayman | Note Added: 0005320 |