Hex Casting

Hex Casting

6M Downloads

Miscellaneous docs issues

object-Object opened this issue ยท 8 comments

commented
  • Greater Teleport should more clearly explain that you will die if you give it absolute coordinates
    • Suggested wording:

      The entity will be teleported along the given vector. Curiously, this vector seems to be an offset, not an absolute position in the world; if I use Vector Reflection +X as the vector, for example, the entity will end up precisely one block east of its original position. No matter the distance, it always seems to cost about ten Charged Amethyst.

  • The following logical operators still say number/any instead of bool: negation, equality, inequality, maximus, minimus, maximus II, minimus II
  • The link to Compass Purification in Hexing 101 doesn't work (#337)
  • The scrying lens foreshadowing should be removed, or else made more clear that the "way to have both" doesn't actually exist
  • Ceil/floor accepting vectors is undocumented
  • Greater Sentinel has no anchor (#305)
  • Multiplicative and Division Distillation still use "Dstl." in their full (non-book) translations
    https://github.com/gamma-delta/HexMod/blob/18cab3e0e3388f60af6118937c41aa7ce97a5380/Common/src/main/resources/assets/hexcasting/lang/en_us.json#L415-L416
  • Debug cube features are undocumented
    • Currently, as far as I know, to find out about the debug cube features (eg. "debug media") you need to actually look at the code. I think there should be a table in the notebook listing them, maybe locked behind a hidden advancement granted by obtaining the media cube.
  • Flight reference in Gravity Changer section should probably be removed or changed to reference Altiora
  • Altiora's arguments still say "entity, number, number"
  • Nullary Reflection's return type is "influence" but should probably be "null" to match all the other places where null is returned
  • Iota embedding should be more clearly documented โ€” currently the only explanation is a brief mention under Hermes, which is both an unintuitive location and misleading because it also works with Thoth and casting items
  • The cost of break block is listed as "an eighth of one amethyst dust" while the cost of place block is listed as "a negligible amount of media"
  • Pehkui compat spell arguments should say "number" instead of "double"
  • Vector exalt/disint says top to bottom but should say bottom to top
  • #515 (Archer's Purification -> Archer's Distillation)
  • Quenching Allays: "thrice an Charged Amethyst Crystal"
  • #562
  • Reading and Writing has a closing bracket without an opening bracket: https://hexcasting.hexxy.media/v/0.11.1-7/1.0/en_us/#patterns/readwrite
  • Pattern inputs/outputs are extremely inconsistent:
    • Union: vector | null, vector|null, vector or null
    • Number: number, num
    • Vector: vector, vec
    • List: list, [pattern], list of patterns
  • Document that cleric circles work while unbound now.
    • Current text: A Cleric Impetus must be bound to a player by using an item with a reference to that player, like a Focus, on the block.
commented

Not only is "debug mode" undocumented, but it seems to currently be broken as of pre-620. Having a renamed media cube in my inventory does not cause the expected debug check messages to occur.

commented

@macks2008 Please open a new issue - also, can you confirm what exactly you named the cube?

commented

new issue opened #640 (Sorry for the delay. I meant to make the new issue BEFORE posting a comment here, so I could link it)
I tried it both with "Debug Patterns" and "DEBUG PATTERNS". In both cases it made the cube glow as expected, but did not actually debug any patterns.

commented

The Augur's Purification description states that "The number 0, Null, and the empty list become False; everything else becomes True." however, False also becomes False even though it isn't listed as one of the things that become False.

commented

The intro page for the Great Spells section mentions that the great spell patterns are "sparsely recorded" but doesn't actually provide any indication of how to find the missing information. The only part of the book that explains what Ancient Scrolls are and how to find them is the page on Scrolls in the Items section, which is not something the average new player would think to look at when trying to find great spells.

Suggested fix: add a link to the Scrolls page on the Great Spells page, or mention that more details can be found recorded in ancient structures

commented

The recipe for quenching an allay is cheaper than a default Flay Mind recipe - it only costs 10 dust rather than 100. However, this is completely undocumented, so there'd be no way for a player to actually know that unless they look in the code.

commented

The cycle casting/iota storage varient spell is undocumented

commented

@Robotgiggle I discovered the same thing yesterday thanks to talia and created an issue for last night, #617
This should probably be added to the list.