long to write out and explain, but i'll try. I'll say that i typically find that it helps to look at multiple skills at a time and compare them to each other when trying to understand them, rather than taking one apart and trying to understand it.
evaluate from left to right, parenthesis first, then &&, then ||. so, this can be more clearly described as
*target is fuckable(see the Fuck skill for that. Ass Fuck extends Fuck)
*user is mobile(see position.java. every position will tell whether the top and bottom are mobile or not. typically, the bottom is not mobile while the top may or may not be depending on the position)
*user is behind OR (target is prone AND the target is not mobile)
*user canAct
*user can reachBottom
*target's Ass isReady OR target is a buttslut OR user has lubricant OR user's arousal is > 50% OR user has alwaysready OR user has assmaster
*target does not have a pussy OR user's pullout is not blocked by an addition (I don't actually know what this line is for exactly. it has to do with the Breeder addiction, how it can block certain actions, and how not all NPCs are guaranteed to actually have a pussy given all circumstances.)
if each of those points is true, you can use Ass Fuck
------------------------------------------------------------------------------------
on damage, you get 3 damage more if you're using Strapon2, which is an upgrade that can be bought from the guy you can learn Science from
the 5 extra damage comes from the user being Eve rather than the target being Eve. Eve is special like that
in this case, otherm is specifically the damage dealt as modified by the insertion trait. this is important because, on the next line:
the next line relating to strapons means that if you are -not- wearing a strapon, you take 50% of the damage you deal as pleasure damage to your cock. this damage is not modified by the increased damage you deal if you have Insertion
the traits after that point don't have an effect on damage, but instead to the duration of the flat-footedness characters can suffer after being hit with Ass Fuck, self induced Frenzing that can be achieved with traits, enthralling due to the as-yet not officially unimplemented ButtSlut quest, and characters emotions
evaluate from left to right, parenthesis first, then &&, then ||. so, this can be more clearly described as
*target is fuckable(see the Fuck skill for that. Ass Fuck extends Fuck)
*user is mobile(see position.java. every position will tell whether the top and bottom are mobile or not. typically, the bottom is not mobile while the top may or may not be depending on the position)
*user is behind OR (target is prone AND the target is not mobile)
*user canAct
*user can reachBottom
*target's Ass isReady OR target is a buttslut OR user has lubricant OR user's arousal is > 50% OR user has alwaysready OR user has assmaster
*target does not have a pussy OR user's pullout is not blocked by an addition (I don't actually know what this line is for exactly. it has to do with the Breeder addiction, how it can block certain actions, and how not all NPCs are guaranteed to actually have a pussy given all circumstances.)
if each of those points is true, you can use Ass Fuck
------------------------------------------------------------------------------------
on damage, you get 3 damage more if you're using Strapon2, which is an upgrade that can be bought from the guy you can learn Science from
the 5 extra damage comes from the user being Eve rather than the target being Eve. Eve is special like that
in this case, otherm is specifically the damage dealt as modified by the insertion trait. this is important because, on the next line:
the next line relating to strapons means that if you are -not- wearing a strapon, you take 50% of the damage you deal as pleasure damage to your cock. this damage is not modified by the increased damage you deal if you have Insertion
the traits after that point don't have an effect on damage, but instead to the duration of the flat-footedness characters can suffer after being hit with Ass Fuck, self induced Frenzing that can be achieved with traits, enthralling due to the as-yet not officially unimplemented ButtSlut quest, and characters emotions