v0.3.5: some code cleanup & bugfixes to pincushion
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user