Kalan
May 31st, 2007, 14:37
Hey gang...rather than beating my head against a wall, figure I'd post here for some assistance :)
Basically - I need the Spellsheet to work slightly differently than it is now. Essentially as near as I can tell, the system I need to emulate is a modified spontaneous caster.
The spellcasting mechanic works as follows:
Jonas knows some spells. He's able to prepare x spells per level per day, and able to cast z number of spells per level per day.
FX: Jonas knows the following first level spells: Magic Missile, Armour, Burning Hands, Cure Light Wounds. As a first level character he's able to prepare 2 first level spells, and can cast 4 first level spells.
I'm kind of thinking the spell list itself is fine - and that all I really need to do is add in a check box to denote that the spell is prepared, and reduce the total number of prepared spells. The rest of it I think will work the same as a spontaneous caster.
If there's someone out there who can point me in the right direction on files to change, and how to change them it'd be great :) Of course - if there's someone who already has this type of system coded up I'd greatly appreciate how you did it :)
Basically - I need the Spellsheet to work slightly differently than it is now. Essentially as near as I can tell, the system I need to emulate is a modified spontaneous caster.
The spellcasting mechanic works as follows:
Jonas knows some spells. He's able to prepare x spells per level per day, and able to cast z number of spells per level per day.
FX: Jonas knows the following first level spells: Magic Missile, Armour, Burning Hands, Cure Light Wounds. As a first level character he's able to prepare 2 first level spells, and can cast 4 first level spells.
I'm kind of thinking the spell list itself is fine - and that all I really need to do is add in a check box to denote that the spell is prepared, and reduce the total number of prepared spells. The rest of it I think will work the same as a spontaneous caster.
If there's someone out there who can point me in the right direction on files to change, and how to change them it'd be great :) Of course - if there's someone who already has this type of system coded up I'd greatly appreciate how you did it :)