Daily limits should allow one over amount purchase per day. To allow one massive purchase either have the amount purchased be distributed daily at the daily max or prevent purchase again until the amount of days have passed to bring the user below the daily limit again. EXAMPLE Buying mithril has a limit of 36 per day; but it will not allow you to purchase anything above 36 mithril each day. To keep daily maximum in play, a player could buy 100 mithril before a 3 day war, and that mithril will be given to them, 36 the first day then 36 the second day and then final day 28. That would make up for the daily limit of 36 per day and enforce it but still allow players to not have to worry that they need to risk some gold in order to by mithril. EDIT: I did not realize i didnt add an example for the other side Example 2: When buying inferno the daily limit is 30 per day. By allowing players to buy the maximum they can afford they would then be able to do alot of enchanting (as long as they have enough aqua to compensate). This comes with a use limiter still, for instance if the payer buys 500 inferno they would not be able to buy more for 16 days with when they are able to they could only buy 10 unless they would want to wait for day(s) again.