public boolean equipWeapon(Weapon w) { if (realSlot == 0) { return false; } else { w.setIsEquipped(true); weaponList.add(w); realCapacity -= w.getWeight(); realSlot -= 1; return true; } }