Skip to main content
Glama

apply_custom_effect

Apply custom effects like boons, curses, or transformations to characters or NPCs in RPG sessions, modifying combat stats, abilities, and conditions with defined durations and mechanics.

Instructions

Apply a custom effect (divine boon, curse, transformation) to a target.

Power Level Guidelines: 1: Hours duration, +1/-1 bonus, minor condition (Lucky charm) 2: Days duration, +2/-2 bonus, advantage/disadvantage (Battle blessing) 3: Weeks duration, +3/-3 bonus, resistance/vulnerability (Champion's mantle) 4: Months duration, +5/-5 bonus, immunity, extra actions (Avatar's grace) 5: Permanent, reality-warping effects (Demigod status)

Mechanic Types:

  • attack_bonus, damage_bonus, ac_bonus, saving_throw_bonus, skill_bonus

  • advantage_on, disadvantage_on

  • damage_resistance, damage_vulnerability, damage_immunity

  • damage_over_time, healing_over_time

  • extra_action, prevent_action, movement_modifier

  • sense_granted, sense_removed, speak_language, cannot_speak

  • custom_trigger

Example: { "target_id": "char-123", "target_type": "character", "name": "Blessing of the Sun God", "description": "Golden light surrounds you, burning undead on contact", "source": { "type": "divine", "entity_name": "Pelor" }, "category": "boon", "power_level": 3, "mechanics": [ { "type": "damage_bonus", "value": 2, "condition": "against undead" }, { "type": "damage_resistance", "value": "radiant" } ], "duration": { "type": "days", "value": 7 }, "triggers": [{ "event": "on_attack", "condition": "against undead" }], "removal_conditions": [{ "type": "dispelled", "difficulty_class": 15 }] }

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
target_idYes
target_typeYes
nameYes
descriptionYes
sourceYes
categoryYes
power_levelYes
mechanicsYes
durationYes
triggersYes
removal_conditionsYes
stackableNo
max_stacksNo
sessionIdNo

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Mnehmos/rpg-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server