AlbinoRhino
Active member
I got lucky and noticed it using a pixellated candy heart because it wanted me to have 5 more HP.
Purchasing some pixel energy tanks for use as a combat restorative.
Verifying ingredients for pixel energy tank (1)...
Creating 1 pixel energy tank...
Mystic shopping was unsuccessful.
Did not fully restore HP for some reason.
Ran into an issue where UR decided pixel energy tanks were the best option for in-combat restoration. I couldn't make them because they require having completed the crackpot mystic psychoses, so I've just blacklisted them in my local copy.
It recalculates it after a purchase fails.
ArrayList<PurchaseRequest> search = i1.next();
...
Iterator<PurchaseRequest> i2 = search.iterator();
...
i2.remove();
void remove()
Removes from the underlying collection the last element returned by this iterator (optional operation). This method can be called only once per call to next(). The behavior of an iterator is unspecified if the underlying collection is modified while the iteration is in progress in any way other than by calling this method.
Throws:
UnsupportedOperationException - if the remove operation is not supported by this iterator
IllegalStateException - if the next method has not yet been called, or the remove method has already been called after the last call to the next method
Iterator<PurchaseRequest> i2 = search.iterator();
while ( i2.hasNext() )
{
PurchaseRequest purchase = i2.next();
if ( purchase instanceof MallPurchaseRequest &&
shopId == ((MallPurchaseRequest) purchase).getShopId() )
{
i2.remove();
StoreManager.updateMallPrice( ItemPool.get( itemId ), search );
if ( itemId != -1 )
{
return;
}
break;
}
}
int mpcost(skill sk) {
int cost;
if(sk==$skill[lasagna bandages]) // Dang in-combat vs out of combat mp cost reduction for Astral Bracers
cost = max(1,6 - mana_cost_modifier());
> ash mana_cost_modifier()
Returned: 3
return beset($effects[Hardly Poisoned at All, A Little Bit Poisoned, Really Quite Poisoned,
Somewhat Poisoned, Majorly Poisoned]);
If it's UR, the abort message should be, ""Did not fully restore HP for some reason." If the message is different then there's another cause.
UR should abort whenever it fails to reach the restoration target. Which is what you describe. Which is also your feature request.
I don't understand your feature request because low is less than target.
BTW: I'd prefer calling the values trigger and target.