What do you think? The language could be better, sure, but I mean the
mechanics. Also: can't figure out a good and fun way to allow Golem
creation.

{

The Xaman is an office.

Golems are entities tracked by the Xaman. Mind is a Golem text switch
defaulting to "False" tracked by the Xaman. Body is a Golem text switch
defaulting to "Does nothing".

When the conditions specified by the Golem's Mind are met, the Golem is
activated. When a Golem is activated, it performs the actions in its Body.

This are types of Golems, written as "<Name> ([<Type>: <Attribute>]):
When '<Mind>', do '<Action>'"

* Observer (Text: condition, Golem: target): When 'condition', do 'poke
  target'.

* Avatar (Player: spirit, Text: action): When 'I have been poked since
  my last activation', do 'action on behalf of golem's spirit'.

* Proxy (Player: beneficiary): When 'I have been poked since my last
  activation and I hold an asset' do 'transfer held asset to
  beneficiary'. Other rules nonwithstanding, Proxy Golems can own
  any asset.

}

-- 
juan

Reply via email to