fix(spells): set the correct area shapes
SRD-verified area templates: Burning Hands 15-ft cone, Color Spray 15-ft cone, Fear 30-ft cone, Flurry of Snowballs 30-ft cone, Lightning Bolt 120-ft line (all converted from single-target/burst approximations to proper AreaEffect shapes); Fireball 20-ft burst, Sound Burst 10-ft spread, Sleep 10-ft burst, Web 20-ft spread kept. Close-range spells note the 15/30-ft RAW ranges as an approximation in their descriptions. README: cone/scaling limitations moved out of the limitations list, new area-shape + caster-level scaling rules documented, areas.py added to the architecture. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -8,12 +8,20 @@
|
||||
"cast_time": "standard",
|
||||
"effects": [
|
||||
{
|
||||
"type": "damage",
|
||||
"formula": "0",
|
||||
"types": ["electricity"],
|
||||
"half_on_save": true,
|
||||
"scaling": { "dice": "1d6", "per_levels": 1, "max_dice": 10 }
|
||||
"type": "area",
|
||||
"shape": "line",
|
||||
"radius_ft": 120,
|
||||
"save_for_half": true,
|
||||
"effects": [
|
||||
{
|
||||
"type": "damage",
|
||||
"formula": "0",
|
||||
"types": ["electricity"],
|
||||
"half_on_save": true,
|
||||
"scaling": { "dice": "1d6", "per_levels": 1, "max_dice": 10 }
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"description": "SRD spells/lightning-bolt.md: you release a powerful stroke of electrical energy dealing 1d6 points of electricity damage per caster level (maximum 10d6). Reflex save for half. The 120-ft line template is applied in the area-shapes batch; until then the spell resolves on the target."
|
||||
"description": "SRD spells/lightning-bolt.md: a 120-ft. line dealing 1d6 points of electricity damage per caster level (maximum 10d6). Reflex half. The line starts at the caster's cell (the bolt begins at your fingertips), so the caster's own square is in the area."
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user