Adv cost

From Kolmafia
Revision as of 22:56, 17 October 2015 by imported>Relyk (little more readable)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Function Syntax

int adv_cost(skill use_me )

  • use_me is the skill to check the cost of

Returns the adventure cost for the next cast of the given skill use_me.

Code Samples

Checks if the skill will use adventures and asks to confirm before using the skill.

boolean use_skill_confirm(skill sk) {
   if(adv_cost(sk) > 0) {
      string confirmMessage = "This skill will cost " + adv_cost(sk) + " adventures if you cast it."
                              + "\n Do you want to continue?";
      return user_confirm(confirmMessage) && use_skill(1, sk);
   }
}

See Also

soulsauce_cost() | mp_cost()