Difference between revisions of "Active effect time imprecision bug"
m
→Notes
imported>DavidJCobb (→Notes: named the subroutine; fixed a typo) |
imported>DavidJCobb m (→Notes) |
||
Line 39: | Line 39: | ||
* This bug has been confirmed to exist in both Skyrim Classic and Skyrim Special. The affected subroutines are: | * This bug has been confirmed to exist in both Skyrim Classic and Skyrim Special. The affected subroutines are: | ||
** <code>void ActiveEffect::DoConditionUpdate(float, bool)</code> located at 0x00655BA0 in Skyrim Classic, responsible for checking the update interval | ** <code>void ActiveEffect::DoConditionUpdate(float, bool)</code> located at 0x00655BA0 in Skyrim Classic, responsible for checking the update interval | ||
** <code>void ActiveEffect::AdvanceTime(float realTimeSeconds)</code> located at 0x00656CB0, responsible for advancing the elapsed time and calling ''DoConditionUpdate'' (by | ** <code>void ActiveEffect::AdvanceTime(float realTimeSeconds)</code> located at 0x00656CB0 in Skyrim Classic, responsible for advancing the elapsed time and calling ''DoConditionUpdate'' (by way of virtual method 0x05 on ActiveEffect) |