Files
Grasscutter/src/main/java/emu/grasscutter/game/props/ItemUseAction/ItemUseGainCostume.java
T
iTruth be8fbcbc02 Fix StackOverFlow when execute /give all (#1878)
* Fix StackOverFlow when execute /give all

* Use more proper code
2022-10-20 20:22:10 +10:30

25 lines
599 B
Java

package emu.grasscutter.game.props.ItemUseAction;
import emu.grasscutter.game.props.ItemUseOp;
import emu.grasscutter.data.GameData;
public class ItemUseGainCostume extends ItemUseInt {
@Override
public ItemUseOp getItemUseOp() {
return ItemUseOp.ITEM_USE_GAIN_COSTUME;
}
public ItemUseGainCostume(String[] useParam) {
super(useParam);
}
@Override
public boolean useItem(UseItemParams params) {
if (GameData.getAvatarCostumeDataMap().containsKey(this.i)) {
params.player.addCostume(this.i);
}
return true;
}
}