public interface CostManager
| Modifier and Type | Method | Description | 
|---|---|---|
| java.lang.String | costType(MOB mob) | Returns a simple description of the Type of
 this cost. | 
| boolean | doesMeetCostRequirements(MOB student) | Returns whether the given mob meets the given cost requirements. | 
| void | doSpend(MOB student) | Expends the given cost upon the given student | 
| java.lang.String | requirements(MOB mob) | Returns a simple description of the amount
 and type of cost required for the skill. | 
java.lang.String costType(MOB mob)
mob - MOB, for GOLD type currency evaljava.lang.String requirements(MOB mob)
mob - the creature, for evaluating currencyboolean doesMeetCostRequirements(MOB student)
student - the student to checkvoid doSpend(MOB student)
student - the student to check