Remove Status¶
What is RemoveStatus?¶
RemoveStatus is a skill action in Cowculator that removes one or more status effects (buffs or debuffs) from a target during battle. This action is useful for cleansing negative effects or dispelling beneficial effects from opponents.
How RemoveStatus Works¶
The RemoveStatus object in a SkillAction can be configured to remove a status:
- Removes a number of statuses of a given type (buff or debuff), chosen at random.
- The
type_to_removefield specifies which types to remove (e.g.,["stats_up"],["dot"]). - The
number_to_removefield controls how many statuses to remove.
Example: Remove a Specific Status¶
{
"type": "remove_status",
"status_to_remove": {
"number_to_remove": 2,
"type_to_remove": ["stats_up"]
}
}
Note
- Only statuses with
removable=Truecan be removed by this action. - If
status_idis provided, it takes precedence over type-based removal. - If neither is provided, no status will be removed.