Noah Ryan
Noah Ryan
Leave cursor mode skills. If press skill that only works in cursor mode- enter cursor mode where the skill is remembered. Press enter to apply. In this concept there is...
The use-mode stuff should now work for skills, but I haven't worked on the cursor idea at all.
Cursor mode throwing for stones now works, and for skills like whirlwind.
I've seen this before too. I tried to untangle why this happens. My current thought is that it has to do with golems hearing each other and turning to invstigate,...
It looks like some attacks did not take up a turn. I changed this to always take a turn, whether or not the attack hits anything. This seems more correct,...
I haven't been able to replicate that hang. It seems like there is a mysterious hanging situation that can occur, but its not clear what the conditions are.
This is related to #418, where throwing stones stuns golems, so they don't track you down because they forget where you are.
The change to make is to have golems perform normal state changes when stunned, but to suppress movement/attacks. This way they will track you, investigate, etc, while stunned.
I made the smallest change to get this to work- golems no longer transition to idle when stunned. They do not track player movement, attacks, or sounds, however.
We are planning on adding a wall jump to help with https://github.com/nsmryan/RustRoguelike/issues/320. This would allow running straight into a wall and jumping over the next tile.