Page MenuHomeFeedback Tracker

Dispatch Proxy Doesn't Inherit "DeChance="
Assigned, NormalPublic

Description

When adding proxy types with a dechance that is less than 1.0 within a dispatch, it does not correctly inherit the dechance and will spawn all proxy types within the dispatch at the same time.

Example:

<dispatch dechance="1.000000">
	<proxy type="Izh18Shotgun" pos="0 -0.10403 -0.0900879" rpy="275.001 342.309 342.309" dechance="0.200000" /> 
	<proxy type="Izh43Shotgun" pos="0 -0.0996199 -0.100098" rpy="275.001 346.307 342.309" dechance="0.200000" />
	<proxy type="Ruger1022" pos="0 -0.11539 -0.110107" rpy="270 342.703 342.309" dechance="0.200000" />
	<proxy type="Repeater" pos="0 -0.10547 -0.100098" rpy="270 343.906 342.309" dechance="0.200000" />
</dispatch>

In the above example, there should only be a 0.2 (20%) chance for one of the proxy types to be called/spawned. Instead, all four proxy types are called, negating the dechance percentage.

Details

Severity
Major
Resolution
Open
Reproducibility
Always
Operating System
Windows 7
Category
General

Event Timeline

Scronkyy created this task.May 21 2024, 5:39 AM
Geez changed the task status from New to Assigned.May 21 2024, 11:15 AM