Sentinel patterns behave strangely on unbound cleric circles
Robotgiggle opened this issue ยท 0 comments
Modloader
Fabric
Minecraft version
1.20.1
Hex Casting version
0.11.1-7-pre-679
Issue description
Unlike Mind's Reflection, the various sentinel-related patterns do not have a check to see whether the casting entity exists. This results in some strange behavior when an unbound cleric circle attempts to cast them.
When the circle tries to cast Summon Sentinel or Summon Greater Sentinel, the slate produces mishap particles but does not actually trigger a mishap, and (presumably) fails to create a sentinel. Even worse, when it tries to caste Locate Sentinel, it does mishap, and lists a java exception in the mishap message.
Attempting to cast Summon Sentinel
Attempting to cast Locate Sentinel
Steps to reproduce
- Create circle using unbound cleric impetus
- Attempt to run
waystone rfln, summon sentinel, locate sentinel
- Observe that the Summon Sentinel slate produces mishap particles but does not actually mishap or stop the media wave
- Observe that the Locate Sentinel slate does mishap, and that the cleric impetus lists a java exception as the cause