mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-07 13:15:01 +00:00
Split AI move handlers into general ones and ones per target, rearranged some main move-scoring code
This commit is contained in:
@@ -61,7 +61,7 @@ class Battle::AI
|
||||
scoreSum = 0
|
||||
scoreCount = 0
|
||||
battler.allOpposing.each do |b|
|
||||
scoreSum += pbGetMoveScore(battler.moves[idxEncoredMove], b)
|
||||
scoreSum += pbGetMoveScore(battler.moves[idxEncoredMove], [b])
|
||||
scoreCount += 1
|
||||
end
|
||||
if scoreCount > 0 && scoreSum / scoreCount <= 20
|
||||
|
||||
Reference in New Issue
Block a user