Update OpHalt lang entry

This commit is contained in:
Alwinfy 2022-05-23 15:41:10 -04:00
parent ec49c0f9e0
commit fec005cb65
No known key found for this signature in database
GPG key ID: 2CCB99445F0C949E
2 changed files with 7 additions and 2 deletions

View file

@ -842,7 +842,8 @@
"hexcasting.page.meta.eval.2": "This can be $(italic)very/$ powerful in tandem with $(l:items/focus)$(item)Foci/$.$(br2)It also makes the bureaucracy of Nature a \"Turing-complete\" system, according to one esoteric scroll I found.$(br2)However, it seems there's a limit to how many times a _Hex can cast itself-- Nature doesn't look kindly on runaway spells!$(br2)In addition, with the energies of the patterns occurring without me to guide them, any mishap will cause the remaining actions to become too unstable and immediately unravel.",
"hexcasting.page.meta.for_each.1": "Remove a list of patterns and a list from the stack, then cast the given pattern over each element of the second list.",
"hexcasting.page.meta.for_each.2": "More specifically, for each element in the second list, it will:$(li)Create a new stack, with everything on the current stack plus that element$(li)Draw all the patterns in the first list$(li)Save all the iotas remaining on the stack to a list$(br)Then, after all is said and done, pushes the list of saved iotas onto the main stack.$(br2)No wonder all the practitioners of this art go mad.",
"hexcasting.page.meta.halt": "If evaluated during a Hermes, skip the remaining patterns in the list and continue. If evaluated during a Thoth, skip the remaining patterns $(italic)and/$ iotas and push the Thoth result immediately, then continue onward. When evaluated outside either of those, clear the stack and halt the spell.",
"hexcasting.page.meta.halt.1": "This pattern forcibly halts a _Hex. This is mostly useless on its own, as I could simply just stop writing patterns, or put down my staff.",
"hexcasting.page.meta.halt.2": "But when combined with $(l:patterns/meta#hexcasting:eval)$(action)Hermes'/$ or $(l:patterns/meta#hexcasting:for_each)$(action)Thoth's Gambits/$, it becomes $(italics)far/$ more interesting. Those patterns serve to 'contain' that halting, and rather than ending the entire _Hex, those gambits end instead. This can be used to cause $(l:patterns/meta#hexcasting:for_each)$(action)Thoth's Gambit/$ not to operate on every iota it's given. An escape from the madness, as it were.",
"hexcasting.entry.circle_patterns": "Spell Circle Patterns",
"hexcasting.page.circle_patterns.disclaimer": "These patterns must be cast from a $(l:greatwork/spellcircles)$(item)Spell Circle/$; trying to cast them through a $(l:items/staff)$(item)Staff/$ will fail rather spectacularly.",

View file

@ -34,7 +34,11 @@
"type": "hexcasting:pattern",
"op_id": "hexcasting:halt",
"anchor": "hexcasting:halt",
"text": "hexcasting.page.meta.halt"
"text": "hexcasting.page.meta.halt.1"
},
{
"type": "patchouli:text",
"text": "hexcasting.page.meta.halt.2"
}
]
}