v0.3.5: some code cleanup & bugfixes to pincushion

This commit is contained in:
Evan Debenham
2016-03-07 00:02:54 -05:00
parent fae5fc7c6c
commit bc463a0a7c
2 changed files with 17 additions and 9 deletions
@@ -27,14 +27,19 @@ import com.watabou.utils.Bundle;
import java.util.ArrayList;
import java.util.Collection;
import java.util.LinkedList;
public class PinCushion extends Buff {
private ArrayList<MissileWeapon> items = new ArrayList<MissileWeapon>();
public void stick(MissileWeapon item){
items.add(item);
public void stick(MissileWeapon projectile){
for (Item item : items){
if (item.isSimilar(projectile)){
item.quantity(item.quantity() + projectile.quantity());
return;
}
}
items.add(projectile);
}
@Override