I enjoy Siralim because of the possibilities, there are quite many.
I have an idea that fits the occult theme and adds to the many layers already existing!
Each creature gets a random value upon birth which determines its’ personality taken straight from the Enneagram of personalities. This way every creature is different, even 10 creatures of the same kind differ this way!
Certain personalities works well against other personalities, others may be less effective. Maybe some are beneficial for healing properties? There are many possibilities, but balancing could be difficult. Hear me out:
9 Main Types: every creature has one of these
Reformer: Bonus% to physical Damage done
Helper: Bonus% to healing to others
Achiever: Bonus% to experience rate
Individualist: Bonus% to healing recieved
Investigator: Bonus% to spell damage
Loyalist: Bonus% to defence
Enthusiast: Bonus% to quantity of items recieved
Challenger: Bonus% to speed
Peacemaker: Bonus% to spelldefence
Aside from the main type every creature gets a secondary type, which
consists of a lesser variant of one of the main types. (So that’s 81 distinct personalities!)
Example: Helper-Achiever type: 20% better healing, 10% experience boost.
Achiever-Helper type: 20% experience boost, 10% better healing
Rare types are pure types, creatures that have their main and secondary types match:
Example: Helper-Helper type: 50% better healing.
I have a way more fleshed out system in mind for this but I would like to see what you think of this first.