nsmryan / RustRoguelike

This Rust Roguelike is a Roguelike written in Rust.
17 stars 3 forks source link

Shield bash #409

Open MicroChasm opened 2 years ago

MicroChasm commented 2 years ago

Currently, the shield bash does not attack the tile adjacent to the player, but rather the tile one spot away. I think we may have done this to make sure that weapon attacks require position changes. However, in practice it doesn't feel right-- rather, I think that the shield bash should attack the tile adjacent to and the tile one spot away from the player, and it should push the golem one spot further than that. The player themselves should move one spot during the attack.

MicroChasm commented 2 years ago

I'm adding this here because it relates to the shield use. I think that the shield is too limited right now-- if we maintain the directional/facing use of the shield, it should give you some options to turn slightly. So if the player is facing right, the shield bash should be useable up-right, right, or down-right, for example.