question: public static double dpsForMove ( final Pokemon p , final boolean primary ) { final PokemonMove move = primary ? p . getMove1 ( ) : p . getMove2 ( ) ; return dpsForMove ( p . getPokemonId ( ) , move , primary ) ; }
target:  Calculates the no weave dps for current move. Just plain damage, without dodging or any other attack.