Stormonu
Legend
You mention programming languages - I think that would be actually a cool way of "building" spells. Spells work by essentually altering or setting the properties of objects. Complex spells are routines or "functions" that require multiple properties to be set.
A basic spell would be
object.property
So, for the wizard to become invisible, it would be something like
wizard.visible=false
A "fireball" might look something like
procedure fireball (byval caster as arcane)
- manifest bead
- bead.size=diminutive
- bead.range=120 feet
- bead.target=ground
- bead.location=caster.location)
- while bead.location<>target.location
--move bead.location
- loop
- bead.composition="Fire"
- bead.size=20 ft. radius
- bead.damage=10d6
-bead.destroy
end procedure
I wouldn't put that anywhere a player would see it, its just a bit of programming humor. But I think that'd be a cool way of doing magic, for say, shadowrun.
As for effects, theres conjuration, sense alertation, transmutation, energy creation/manipulation, stat adjustment, healing, movement, mental control, defense/avoidance, divination.
If you have access to the Epic handbook or the epic SRD, there are "spell seeds" listed there that I think may be helpful.
A basic spell would be
object.property
So, for the wizard to become invisible, it would be something like
wizard.visible=false
A "fireball" might look something like
procedure fireball (byval caster as arcane)
- manifest bead
- bead.size=diminutive
- bead.range=120 feet
- bead.target=ground
- bead.location=caster.location)
- while bead.location<>target.location
--move bead.location
- loop
- bead.composition="Fire"
- bead.size=20 ft. radius
- bead.damage=10d6
-bead.destroy
end procedure
I wouldn't put that anywhere a player would see it, its just a bit of programming humor. But I think that'd be a cool way of doing magic, for say, shadowrun.
As for effects, theres conjuration, sense alertation, transmutation, energy creation/manipulation, stat adjustment, healing, movement, mental control, defense/avoidance, divination.
If you have access to the Epic handbook or the epic SRD, there are "spell seeds" listed there that I think may be helpful.