Using Meizu MX4 running Android 5.0.1
So this is my problem:
When purchasing an upgrade for Water Treatment (3 joined rooms, price: 1,500 caps), I had exactly 1,500 caps and still got the error "You don't have enough caps". Acquired 14 more caps, tried upgrading, and it worked.
Should the program have an IF statement for upgrading rooms? Should look like:
if (playerCaps >=upgradeCost)
{
purchaseUpgrade();
}
else
{
errorMessage();
}
(sorry, I just love coding!)
Easy solution to this problem; do a rush or level up a resident, anything to get that 1 extra cap.