Ah, but can you battle them yet? Last time I tried they just kinda moved around and attacked, but there was no interaction with them at all, they were just kinda... there, so no 'real' enemy yet ;pThere are new enemies in the new zone area. Ninja update.... because they are ninjas!
This mechanic has gone back and forth for a couple of reasons. The reason why the way it is now is because blocking in the air has a set duration (unlike blocking on the ground). This is to prevent people from just kind of infinitely floating in the air. The way the game is set up, performing actions while jumping is actually different from performing actions while falling; so the effect would be that you could jump, trigger a block, run the timer, trigger the fall, then RE-block on the way down to artificially extend the timer.A tiny question too: Is there any reason why you can't block while you are comming down from a jump? You can block while you are going up and hold it for the entire duration of the jump, but you can't initiate a block while you are going downward. Is that intentional? It's not a big deal-breaker or anything but it feels a bit off that you can air block while going up but not while going down.
Might have to shorten the charge time on Gorgers, then, if you did that, since they charge for about 3-4 seconds while against your shield. That, or have the block last for as long as a charging Gorger.Like, you could block, she will guard for a second or two, then auto release the block. With a small cooldown of a click or two to prevent spamming. I am still undecided though.
Better solution if the blocking requires timing is for it to knock the gorger out of the charge, giving a benefit for a well timed block.Might have to shorten the charge time on Gorgers, then, if you did that, since they charge for about 3-4 seconds while against your shield. That, or have the block last for as long as a charging Gorger.
I give a thumbs up to this idea!Or you could make it a even more of a feature by having the player actually be able to block at any time and maybe even float around a little in the air while blocking, then set it so that it can't be performed twice in the same jump.
How I'd see the setup for that working is the block ability would have an added boolean value set to 1 when a jump begins or the player is on the ground, blocking reduces it to 0, and it only resets when the player is touching the ground. I'd back it up by making the game check if the player is on the ground before checking if they have a 1 in the boolean, so as to prevent needing to jump and between blocks.