Puzzle Quest

Puzzle Quest

i created a "toolset" to help with the creation of spells, and i am rebuilding all of them...
all started when i wanted to add new spells and i noticed that i had to rewrite many lines of code all over again for each new spell... so i decided to create a "library" of functions to create new spells quick and fast.

then i decided to rebuild all spells from scratch, adding AI support to all of them.

since these rebuilt spells are made for the unofficial expansion: Mysteries of the Dream Lord
i am taking the liberty to mildly modify them adding flavor.

here is an example:
besiege destroys a random 3x3 grid of gems

i added this extra feature: if you or your opponent are a "City" then the turn does not end.

---

this way, while there is no guarantee if you well ever hit something worthwhile... as long as you are the "monster" using the spell, or you are besieging a city then you do not lose a turn casting that spell with random effect

a little incentive to learn and use the spell, at least while doing a siege!

*********************************************************************

spells can be divided into:

convert gems
destroy gems
damage
heal
mana spells
status hex spells
status enchantment spells

i already rebuilt all convert gem spells, and i have 10 destroy gems left to rebuild...
so i am still at the beginning but each day i chip away the number of leftover spells...