Wiki says this:
KoLmafia's formula:
which agrees with the Wiki.
So, when I look at the Effect duration today, what does KoL say?
# *** modifier Muscle Percent: evaluates to 63 but description says 62
Temporary Lycanthropy Muscle Percent:
Either KoL is reporting the wrong number in the Effect Description, or the Wiki and KoLmafia are wrong.
I know where my money is.
(I love that: "the exact effect is".)The formula for the Muscle gain (in percent) is: round(10+(20*sqrt(X))), where X is the number of "lit moon segments," as defined on the moons page.
The exact effect is as follows:
Lit Segments Bonus
0 10%
1 30%
2 38%
3 45%
4 50%
5 55%
6 59%
7 63%
8 67%
KoLmafia's formula:
Code:
public static final int getBloodEffect( final int ronaldPhase, final int grimacePhase, final int hamburglarPosition )
{
return (int) Math.round( 10.0f + 20.0f *
Math.sqrt( (float) HolidayDatabase.getMoonlight(
ronaldPhase, grimacePhase, hamburglarPosition ) ) );
}
So, when I look at the Effect duration today, what does KoL say?
Code:
<html><head><title>Effect Description</title></head><body bgcolor=white text=black link=black alink=black vlink=black><div id="description"><font face=Arial,Helvetica size=2><center><img src="http://images.kingdomofloathing.com/itemimages/lycanth.gif" width=30 height=30><p><b>Temporary Lycanthropy</b><p></center><blockquote>Your veins are polluted with the blood of the Wereseal. Your Muscles wax and wane with the moons.<p><i>Oh, no, Paul! You is a Warsil!</i></blockquote><center><font color=blue><b>Muscle +62%<br></b></font></center></font></font></div></body></html>
I could swear that I've seen discrepancies on other days, too, when I've run "checkeffects". Today, that command reports:Muscle +62%
# *** modifier Muscle Percent: evaluates to 63 but description says 62
Temporary Lycanthropy Muscle Percent:
Either KoL is reporting the wrong number in the Effect Description, or the Wiki and KoLmafia are wrong.
I know where my money is.