public IUsable Use(Kingdom kingdom) { kingdom.TakeResource(ItemName, Count); if (ItemName == "water_bucket") { kingdom.AddResource("bucket", Count); } return(null); }