Difference between revisions of "GetStaminaPercentage"

Jump to navigation Jump to search
55 bytes added ,  14:19, 23 July 2018
m
A re-read of the assembly establishes THIS as the problem, and testing confirms it.
imported>DavidJCobb
(Reorganized the page. The broken functionality has been verified through disassembly.)
imported>DavidJCobb
m (A re-read of the assembly establishes THIS as the problem, and testing confirms it.)
Line 1: Line 1:
This condition function is broken. It is supposed to return the subject actor's current stamina as a percentage of the maximum, but instead, it only returns 0.0 if the actor is out of stamina, or 1.0 otherwise.
This condition function is broken. It is supposed to return the subject actor's current stamina as a percentage of the maximum. Instead, it always returns 1.0 unless the actor's ''maximum'' stamina is zero, in which case it returns the result of a division by zero.


See the Papyrus function [[GetActorValuePercentage - Actor|GetActorValuePercentage - Actor]] for a working alternative.
See the Papyrus function [[GetActorValuePercentage - Actor|GetActorValuePercentage - Actor]] for a working alternative.


[[Category:Condition Functions]]
[[Category:Condition Functions]]
Anonymous user

Navigation menu