feat: add ability to buy resin with primogems (#2104)

* feat: add ability to buy resin with primogems

* ResinManager#buy returns RetCode value
This commit is contained in:
hamusuke
2023-04-10 09:20:12 +09:00
committed by GitHub
parent 7254f55762
commit caf9521013
9 changed files with 1265 additions and 118 deletions

View File

@@ -1,5 +1,6 @@
package emu.grasscutter.game.props.ItemUseAction;
import emu.grasscutter.game.props.ActionReason;
import emu.grasscutter.game.props.ItemUseOp;
public class ItemUseAddItem extends ItemUseInt {
@@ -19,6 +20,6 @@ public class ItemUseAddItem extends ItemUseInt {
@Override
public boolean useItem(UseItemParams params) {
return params.player.getInventory().addItem(this.i, this.count * params.count);
return params.player.getInventory().addItem(this.i, this.count * params.count, ActionReason.PlayerUseItem);
}
}