spirit_holding
spirit holding component; for items to have spirits inside of them for "advice"
Used for the possessed blade and fantasy affixes
Vars | |
attempting_awakening | bool on if this component is currently polling for observers to inhabit the item |
---|---|
bound_spirit | mob contained in the item. |
Procs | |
attempt_exorcism | attempt_exorcism: called from on_bible_smacked, takes time and if successful resets the item to a pre-possessed state |
attempt_spirit_awaken | attempt_spirit_awaken: called from on_attack_self, polls ghosts to possess the item in the form of a mob sitting inside the item itself |
block_buckle_message | signal fired from a mob moving inside the parent |
on_attack_self | signal fired on self attacking parent |
on_destroy | signal fired from parent being destroyed |
on_examine | signal fired on examining the parent |
Var Details
attempting_awakening
bool on if this component is currently polling for observers to inhabit the item
bound_spirit
mob contained in the item.
Proc Details
attempt_exorcism
attempt_exorcism: called from on_bible_smacked, takes time and if successful resets the item to a pre-possessed state
Arguments:
- exorcist: user who is attempting to remove the spirit
attempt_spirit_awaken
attempt_spirit_awaken: called from on_attack_self, polls ghosts to possess the item in the form of a mob sitting inside the item itself
Arguments:
- awakener: user who interacted with the blade
block_buckle_message
signal fired from a mob moving inside the parent
on_attack_self
signal fired on self attacking parent
on_destroy
signal fired from parent being destroyed
on_examine
signal fired on examining the parent