Special Week

Uma Musume

Reference Guide

Back
Section #1Skills

Conditions

1/10

Conditions

Section 1 of 10

Conditions

Every skill has certain conditions it must meet in order to be able to activate. After meeting these conditions, if it’s not a green skill, it will do a check against your wisdom to see if the skill activates. An @ indicates an “or” condition, while an & indicates an “and” condition. In the order of operations, & comes before @. You know, P&MD@S.

running_style - This means the skill will only trigger with a certain running style. The skill description will tell you which style. distance_type - This means the skill will only trigger on a certain distance. order - Order refers to your current placement. An order>=2 condition means you have to be 2nd or worse. order_rate - This indicates a percentage of the racers you have to be ahead or behind of. An order_rate<=50 means you have to be in the top 50% of racers. distance_rate - This skill will activate in a portion of the track dictated by the number. distance_rate>=50 means the latter half of the track. change_order_onetime - This condition is for when your order changes. If this condition is positive (eg change_order_onetime>0) it requires you to be passed, and negative requires you to pass someone else. straight_random - This picks a random point on a straight to check the other conditions. corner_random - This picks a random point on a corner to check the other conditions. phase_random - Skills with this condition check a random spot in the indicated phase (0 for Opening Leg, 1 for Middle Leg, 2 for Final Leg) to check the rest of the conditions. accumulatetime - This shows how many seconds have to have passed before the skill is allowed to be activated.

  • A phase_random==0 skill with an accumulatetime condition might pick a point to check that’s so early in the race that enough time hasn’t passed, making it impossible to activate. Skills with those two conditions are less desirable for this reason.

near_count - This condition checks the number of other nearby umas. is_finalcorner - As you may be able to guess, this checks if it’s the final corner. Includes the final straight. corner - This condition checks if you’re on a corner. It will be corner!=0 for corner, or corner!=1 for no corner. slope - This condition checks if you’re on a slope, 1 for uphill 2 for downhill. is_overtake - This condition checks if you’re currently passing another uma.