mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-08 21:54:58 +00:00
Merge branch 'pr/43' into refactor
This commit is contained in:
@@ -141,8 +141,7 @@ module PokeBattle_BattleCommon
|
||||
end
|
||||
# Modify the Pokémon's properties because of the capture
|
||||
if pbIsSnagBall?(ball)
|
||||
pkmn.ot = pbPlayer.name
|
||||
pkmn.trainerID = pbPlayer.id
|
||||
pkmn.owner = Pokemon::Owner.new_from_trainer(pbPlayer)
|
||||
end
|
||||
BallHandlers.onCatch(ball,self,pkmn)
|
||||
pkmn.ballused = pbGetBallType(ball)
|
||||
|
||||
@@ -134,10 +134,10 @@ class PokeBattle_Battle
|
||||
exp /= 7
|
||||
end
|
||||
# Foreign Pokémon gain more Exp
|
||||
isOutsider = (pkmn.trainerID!=pbPlayer.id ||
|
||||
(pkmn.language!=0 && pkmn.language!=pbPlayer.language))
|
||||
isOutsider = (pkmn.owner.id != pbPlayer.id ||
|
||||
(pkmn.owner.language != 0 && pkmn.owner.language != pbPlayer.language))
|
||||
if isOutsider
|
||||
if pkmn.language!=0 && pkmn.language!=pbPlayer.language
|
||||
if pkmn.owner.language != 0 && pkmn.owner.language != pbPlayer.language
|
||||
exp = (exp*1.7).floor
|
||||
else
|
||||
exp = (exp*1.5).floor
|
||||
|
||||
Reference in New Issue
Block a user