View Issue Details

IDProjectCategoryView StatusLast Update
0003129The Dark ModCodingpublic16.05.2012 21:57
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilitysometimes
Status resolvedResolutionfixed 
Product VersionTDM 1.07 
Target VersionTDM 1.08Fixed in VersionTDM 1.08 
Summary0003129: Chandeliers with 3 lights leave one light on too long when doused
Descriptionatdm:standing_chandelier_3_candles and atdm:chandelier_3_candles exhibit this problem. It also depends on where you're standing when you fire a water arrow at or above them. A single light of the 3 can be left on for 6 seconds after dousing, which is the time it takes for the smoke to dissipate. Whether a light stays on or not depends on which of the 3 flames is the first to get hit with the water stim.
TagsNo tags attached.

Activities

grayman

grayman

16.05.2012 21:57

administrator   ~0004580

The script function light_moving_ext::activate_targets() activates (toggles) a light entity’s children, to cover the case where a mapper has bound a light to other lights to ensure that all go on or off simultaneously. The fix is to only allow a light entity to retrieve its children when it has no master. Otherwise it might retrieve one of its siblings.

rev 12883:

tdm_lights.script
tdm_light_holders.script

Issue History

Date Modified Username Field Change
16.05.2012 21:28 grayman New Issue
16.05.2012 21:28 grayman Status new => assigned
16.05.2012 21:28 grayman Assigned To => grayman
16.05.2012 21:57 grayman Note Added: 0004580
16.05.2012 21:57 grayman Status assigned => resolved
16.05.2012 21:57 grayman Resolution open => fixed
16.05.2012 21:57 grayman Fixed in Version => TDM 1.08