Bendercraft / spigot-bending

Minecraft plugin that allows players to bend elements as in the series
Other
14 stars 7 forks source link

FireBurst ne se réinitialise pas correctement #111

Closed ghost closed 8 years ago

ghost commented 8 years ago

Bonjour ! Si l'on charge un FireBurst, que l'on arrête de sneaker, puis que l'on reprend, le chargement ne s'est pas réinitialisé, et reprend là ou il s'était arrêté. Peut-être pourrait-on changer la fonction canTick() du FireBurst actuel en reprenant celle de l'Airburst :

@Override
    public boolean canTick() {
        if(!super.canTick()) {
            return false;
        }
        if(getState().equals(BendingAbilityState.PREPARING) && !this.player.isSneaking()) {
            return false;
        }
        if (!getState().equals(BendingAbilityState.PROGRESSING) && !bender.getAbility().equals(NAME)) {
            return false;
        }
        return true;
}
Koudja commented 8 years ago

Résolu : 60a67c14e1998e53d5d137c7a05b11e51234f1b3