Monster defense: Difference between revisions
imported>Zarqon better reflect mafia's handling; remove a RFI |
imported>Bale answered RFI |
||
Line 30: | Line 30: | ||
see_also={{SeeAlso|monster_attack|monster_element|monster_hp}}| | see_also={{SeeAlso|monster_attack|monster_element|monster_hp}}| | ||
more_info=For the current discussion of what's being tracked in-combat for monster level adjustments, please see [http://kolmafia.us/showthread.php?3452 this thread].| | more_info=For the current discussion of what's being tracked in-combat for monster level adjustments, please see [http://kolmafia.us/showthread.php?3452 this thread].| | ||
special= | special=If no monster is specified and no monster has been fought in this session, this function returns 0. This is because mafia forgets the value of [[last_monster|last_monster()]] when it logs out.| | ||
}} | }} | ||
{{RFI|Is the not-logged-in value correct?}} | {{RFI|Is the not-logged-in value correct?}} |
Revision as of 02:07, 28 April 2010
Function Syntax
int monster_defense()
int monster_defense(monster check_me )
- check_me is the (optional) monster to get the defense value of
Returns the defense value of the specified monster check_me. If check_me is not specified, it will use the current monster if you are in a fight (i.e. you're calling the function from an In-combat Consulting script), or the last monster you encountered otherwise.
The return value includes monster level modifications. This means that for monsters with unknown defense, the return value will be equivalent to monster_level_adjustment(). Relatedly, it will update the information returned each time it is called, to the best of KoLmafia's knowledge.
See Also
More Information
For the current discussion of what's being tracked in-combat for monster level adjustments, please see this thread.
Special
If no monster is specified and no monster has been fought in this session, this function returns 0. This is because mafia forgets the value of last_monster() when it logs out.
Attention KoLmafia Experts!
We need your help; some details of this function's operation are unknown or unclear.
The following specific question has been raised:
- Is the not-logged-in value correct?