Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Add support for summons #14

Open
andrewnelder opened this Issue · 0 comments

1 participant

@andrewnelder

Summons are creatures that can be summoned through spells (frost giants, gnomes, elementals, etc.). These creatures will remain on the field permanently until either killed or banished. However, just like resistances, we should support the option of temporary summons as opposed to strictly permanent summons. For the most part, these summons may simply inherit from the Player class, as they effectively are a creature on the field with a set of hit-points and a weapon to attack. Creatures are able to attack every round, just after their masters select their targets and have charges for spell-like abilities as well as a basic melee/ranged attack that requires no charges. The monsters choose how to attack -- and will mix their approach between their spell-like abilities and their standard attack types.

This is effectively going to touch the entire code base...

Player -
Maintains list of active familiars available to the caster.

Game -
Added support for targeting after their master. Targeting a monster's random attack works just like targeting a spell cast in that round; but occurs every round the monster is on the field.

...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.