sense_equilibrium 
Enhance one sense at the cost of another (Give a buff & debuff)
Vars | |
| all_senses | List of senses |
|---|---|
| is_boon | Are we picking from the boons or the debuffs? |
| is_greater | Do we allow the caster to specify which boon the sense gets? |
| mana_cost | Costs this much to use |
| possible_boons | The possible enhancements you can give to a person |
| possible_detriments | The possible debuffs that can be applied to a person |
| sense_to_edit | The sense we're going to apply the boon to |
| specific_boon | If we're using Greater, then we also pass the boon |
| spell_duration | The length that the boon & debuff last |
Procs | |
| cast | Horrifying spaghetti because we need to juggle 2 assoc lists |
| roll_for_opposite | If the debuff is the same sense as the buff, reroll until we hit a sense we're not already using |
Var Details
all_senses 
List of senses
is_boon 
Are we picking from the boons or the debuffs?
is_greater 
Do we allow the caster to specify which boon the sense gets?
mana_cost 
Costs this much to use
possible_boons 
The possible enhancements you can give to a person
possible_detriments 
The possible debuffs that can be applied to a person
sense_to_edit 
The sense we're going to apply the boon to
specific_boon 
If we're using Greater, then we also pass the boon
spell_duration 
The length that the boon & debuff last
Proc Details
cast
Horrifying spaghetti because we need to juggle 2 assoc lists
roll_for_opposite
If the debuff is the same sense as the buff, reroll until we hit a sense we're not already using