Page 1 of 1

Trickster's Truename Taker Trinket

Posted: Tue Feb 21, 2023 8:02 pm
by beholderface
A common concept done more intricately than what I've previously seen.
Designed to go into a trinket/cypher to be handed to someone else, the basic functionality of this hex is simply to record the caster's truename into a focus. However, unlike the more basic truename trinkets which are just [mind's reflection, scribe's gambit] this one won't mishap if they're not holding a focus (using Make Note as an error message instead, to reduce information about the trinket's true purpose), won't overwrite anything valuable that might already be in a focus, and after writing the truename it will trigger the block-out-of-ambit mishap in the direction of the closest other player, so that the focus can easily be collected (if there is no other player within 8 blocks, it will simply use the caster's look vector).

The code:

Code: Select all

Mind's Reflection
//check if they're holding a focus
Assessor's Reflection
//make sure they won't accidentally overwrite something important
{
    Scribe's Reflection
    Augur's Purification
    Negation Purification
}
{
    False Reflection
}
Augur's Exaltation
Hermes' Gambit
{
    Mind's Reflection
    Scribe's Gambit
    Mind's Reflection
    Compass' Purification
    Numerical Reflection: 8
    Zone Distillation: Player
    Speaker's Decomposition
    Bookkeeper's Gambit: v
    //make sure there is actually another player nearby
    Speaker's Decomposition
    Gemini Decomposition
    Augur's Purification
    {
        //trigger mishap in the direction of closest nearby player, so that the focus is thrown towards them
        Compass' Purification
        Mind's Reflection
        Compass' Purification
        Subtractive Distillation
        Gemini Decomposition
        Length Purification
        Division Distillation
        Numerical Reflection: 50
        Multiplicative Distillation
        Mind's Reflection
        Compass' Purification
        Additive Distillation
        Break Block
    }
    {
        //if there is no nearby player, just throw the items in the direction of the caster's look vector
        Mind's Reflection
        Compass' Purification
        Mind's Reflection
        Alidade's Purification
        Numerical Reflection: 50
        Multiplicative Distillation
        Additive Distillation
        Break Block
    }
    Augur's Exaltation
    Hermes' Gambit
}
{
    //error message for if there is no writable item. uses Make Note instead of just letting it mishap to reduce the amount of information someone has about the trinket's true purpose.
    Mind's Reflection
    Compass' Purification
    Mind's Reflection
    Alidade's Purification
    Numerical Reflection: -1
    Multiplicative Distillation
    Additive Distillation
    Numerical Reflection: 12
    Numerical Reflection: 0
    Make Note
}
Augur's Exaltation
Hermes' Gambit