Merge pull request #92 from Grasscutters/account-fix

Fixes for the error in the revive command
This commit is contained in:
Melledy 2022-04-21 14:48:18 -07:00 committed by GitHub
commit 8b5d78557f
2 changed files with 36 additions and 34 deletions

View File

@ -86,8 +86,10 @@ public final class Grasscutter {
public static void loadConfig() {
try (FileReader file = new FileReader(configFile)) {
config = gson.fromJson(file, Config.class);
saveConfig();
} catch (Exception e) {
Grasscutter.config = new Config(); saveConfig();
Grasscutter.config = new Config();
saveConfig();
}
}

View File

@ -15,12 +15,12 @@ import java.util.List;
@Command(label = "revive", aliases = {"rev"},
usage = "revive|rev", description = "Revive character(s) that died)")
public class Revive implements CommandHandler {
public class ReviveCommand implements CommandHandler {
//private Object teamId;
@Override
public void execute(GenshinPlayer player, List<String> args) {
for (EntityAvatar entity2 : TeamManager.getActiveTeam()) {
for (EntityAvatar entity2 : player.getTeamManager().getActiveTeam()) {
entity2.setFightProperty(
FightProperty.FIGHT_PROP_CUR_HP,
entity2.getFightProperty(FightProperty.FIGHT_PROP_MAX_HP) * .4f