예제 #1
0
 def __addReferralSystemFactor(self, baseXP, premiumXP):
     referralFactor = baseXP.getFactor('referral20XPFactor100')
     if referralFactor > 0 and baseXP.getRecord('referral20XPFactor100'):
         labelArgs = {'bonusFactor': convertFactorToPercent(referralFactor)}
         self.__addXPsItem('referralBonus',
                           baseXP,
                           premiumXP,
                           'referral20XPFactor100',
                           labelArgs=labelArgs)
예제 #2
0
 def __addReferralSystemFactor(self, baseCredits, premiumCredits):
     referralFactor = baseCredits.getFactor('referral20CreditsFactor100')
     labelArgs = {'bonusFactor': convertFactorToPercent(referralFactor)}
     return self.__addStatsItemIfExists('referralBonus', baseCredits,
                                        premiumCredits, labelArgs,
                                        'referral20CreditsFactor100')