129 【战斗】战斗系统-服务端(完善战斗相关公式参数;竞技增减伤属性、战力系数改为PVP增减伤;)
| | |
| | | LV AtkRatio MaxHPRatio DefRatio StunRateRatio SuperHitRateRatio ComboRateRatio MissRateRatio ParryRateRatio SuckHPPerRatio StunRateDefRatio SuperHitRateDefRatio ComboRateDefRatio MissRateDefRatio ParryRateDefRatio SuckHPPerDefRatio FinalDamPerRatio FinalDamPerDefRatio PhyDamPerRatio PhyDamPerDefRatio MagDamPerRatio MagDamPerDefRatio NormalSkillPerRatio NormalSkillPerDefRatio AngerSkillPerRatio AngerSkillPerDefRatio SuperDamPerRatio SuperDamPerDefRatio CurePerRatio CurePerDefRatio ShieldPerRatio ShieldPerDefRatio DOTPerRatio DOTPerDefRatio WeiFinalDamPerRatio WeiFinalDamPerDefRatio ShuFinalDamPerRatio ShuFinalDamPerDefRatio WuFinalDamPerRatio WuFinalDamPerDefRatio QunFinalDamPerRatio QunFinalDamPerDefRatio ArenaDamPerRatio ArenaDamPerDefRatio
|
| | | LV AtkRatio MaxHPRatio DefRatio StunRateRatio SuperHitRateRatio ComboRateRatio MissRateRatio ParryRateRatio SuckHPPerRatio StunRateDefRatio SuperHitRateDefRatio ComboRateDefRatio MissRateDefRatio ParryRateDefRatio SuckHPPerDefRatio FinalDamPerRatio FinalDamPerDefRatio PhyDamPerRatio PhyDamPerDefRatio MagDamPerRatio MagDamPerDefRatio NormalSkillPerRatio NormalSkillPerDefRatio AngerSkillPerRatio AngerSkillPerDefRatio SuperDamPerRatio SuperDamPerDefRatio CurePerRatio CurePerDefRatio ShieldPerRatio ShieldPerDefRatio DOTPerRatio DOTPerDefRatio WeiFinalDamPerRatio WeiFinalDamPerDefRatio ShuFinalDamPerRatio ShuFinalDamPerDefRatio WuFinalDamPerRatio WuFinalDamPerDefRatio QunFinalDamPerRatio QunFinalDamPerDefRatio PVPDamPerRatio PVPDamPerDefRatio
|
| | | 0 20 4 100 3625 3625 3625 3625 3625 3625 2416 2416 2416 2416 2416 2416 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625
|
| | | 1 20 4 100 3625 3625 3625 3625 3625 3625 2416 2416 2416 2416 2416 2416 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625
|
| | | 2 20 4 100 3697 3697 3697 3697 3697 3697 2464 2464 2464 2464 2464 2464 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697
|
| | |
| | | HeroStarTalent 4 10 3 5
|
| | | HeroWash 10 [20,40,60,100,150,230] 5
|
| | | HeroRebirth 1 2 heroLV 100 80
|
| | | HeroAttrFormula (lvValue+equipValue+bookValue+realmValue+gubaoValue+hjgValue+horseValue)*(1+lineupHaloPer+bookPer+realmPer+gubaoPer+hjgPer+horsePer+lineupInitAddPer+lineupLVAddPer+lineupBreakLVAddPer+lineupStarAddPer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)+heroSelfValue (lvValue+equipValue+bookValue+realmValue+gubaoValue+hjgValue+horseValue)+(heroSelfValue+lineupHaloValue+starTalentValue+breakLVValue+awakeTalentValue)+fetterValue long(Atk*AtkRatio+MaxHP*MaxHPRatio+Def*DefRatio+(StunRate*StunRateRatio+SuperHitRate*SuperHitRateRatio+ComboRate*ComboRateRatio+MissRate*MissRateRatio+ParryRate*ParryRateRatio+SuckHPPer*SuckHPPerRatio+StunRateDef*StunRateDefRatio+SuperHitRateDef*SuperHitRateDefRatio+ComboRateDef*ComboRateDefRatio+MissRateDef*MissRateDefRatio+ParryRateDef*ParryRateDefRatio+SuckHPPerDef*SuckHPPerDefRatio+FinalDamPer*FinalDamPerRatio+FinalDamPerDef*FinalDamPerDefRatio+PhyDamPer*PhyDamPerRatio+PhyDamPerDef*PhyDamPerDefRatio+MagDamPer*MagDamPerRatio+MagDamPerDef*MagDamPerDefRatio+NormalSkillPer*NormalSkillPerRatio+NormalSkillPerDef*NormalSkillPerDefRatio+AngerSkillPer*AngerSkillPerRatio+AngerSkillPerDef*AngerSkillPerDefRatio+SuperDamPer*SuperDamPerRatio+SuperDamPerDef*SuperDamPerDefRatio+CurePer*CurePerRatio+CurePerDef*CurePerDefRatio+ShieldPer*ShieldPerRatio+ShieldPerDef*ShieldPerDefRatio+DOTPer*DOTPerRatio+DOTPerDef*DOTPerDefRatio+WeiFinalDamPer*WeiFinalDamPerRatio+WeiFinalDamPerDef*WeiFinalDamPerDefRatio+ShuFinalDamPer*ShuFinalDamPerRatio+ShuFinalDamPerDef*ShuFinalDamPerDefRatio+WuFinalDamPer*WuFinalDamPerRatio+WuFinalDamPerDef*WuFinalDamPerDefRatio+QunFinalDamPer*QunFinalDamPerRatio+QunFinalDamPerDef*QunFinalDamPerDefRatio+ArenaDamPer*ArenaDamPerRatio+ArenaDamPerDef*ArenaDamPerDefRatio)/100.0-55000) SkillPower*OfficialLV |
| | | HeroAttrFormula (lvValue+equipValue+bookValue+realmValue+gubaoValue+hjgValue+horseValue)*(1+lineupHaloPer+bookPer+realmPer+gubaoPer+hjgPer+horsePer+lineupInitAddPer+lineupLVAddPer+lineupBreakLVAddPer+lineupStarAddPer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)+heroSelfValue (lvValue+equipValue+bookValue+realmValue+gubaoValue+hjgValue+horseValue)+(heroSelfValue+lineupHaloValue+starTalentValue+breakLVValue+awakeTalentValue)+fetterValue long(Atk*AtkRatio+MaxHP*MaxHPRatio+Def*DefRatio+(StunRate*StunRateRatio+SuperHitRate*SuperHitRateRatio+ComboRate*ComboRateRatio+MissRate*MissRateRatio+ParryRate*ParryRateRatio+SuckHPPer*SuckHPPerRatio+StunRateDef*StunRateDefRatio+SuperHitRateDef*SuperHitRateDefRatio+ComboRateDef*ComboRateDefRatio+MissRateDef*MissRateDefRatio+ParryRateDef*ParryRateDefRatio+SuckHPPerDef*SuckHPPerDefRatio+FinalDamPer*FinalDamPerRatio+FinalDamPerDef*FinalDamPerDefRatio+PhyDamPer*PhyDamPerRatio+PhyDamPerDef*PhyDamPerDefRatio+MagDamPer*MagDamPerRatio+MagDamPerDef*MagDamPerDefRatio+NormalSkillPer*NormalSkillPerRatio+NormalSkillPerDef*NormalSkillPerDefRatio+AngerSkillPer*AngerSkillPerRatio+AngerSkillPerDef*AngerSkillPerDefRatio+SuperDamPer*SuperDamPerRatio+SuperDamPerDef*SuperDamPerDefRatio+CurePer*CurePerRatio+CurePerDef*CurePerDefRatio+ShieldPer*ShieldPerRatio+ShieldPerDef*ShieldPerDefRatio+DOTPer*DOTPerRatio+DOTPerDef*DOTPerDefRatio+WeiFinalDamPer*WeiFinalDamPerRatio+WeiFinalDamPerDef*WeiFinalDamPerDefRatio+ShuFinalDamPer*ShuFinalDamPerRatio+ShuFinalDamPerDef*ShuFinalDamPerDefRatio+WuFinalDamPer*WuFinalDamPerRatio+WuFinalDamPerDef*WuFinalDamPerDefRatio+QunFinalDamPer*QunFinalDamPerRatio+QunFinalDamPerDef*QunFinalDamPerDefRatio+PVPDamPer*PVPDamPerRatio+PVPDamPerDef*PVPDamPerDefRatio)/100.0-55000) SkillPower*OfficialLV |
| | | DownReward [(1,200,1),(2,5000,1),(3,500,1)] 20 [[1,100,0],[3,200,0]] 1 1
|
| | | DailyPackBuyGift {"0":[[20,10,0]], "1":[[2222,1,0],[1099,1,0],[20,100,0]], "2":[[2222,1,0],[4694,1,0],[20,50,0]], "3":[[2222,3,0],[1099,3,0],[20,150,0]]} {"1":[146], "2":[147], "3":[148]} [149] 10
|
| | | PlayerMaxLV 1000 -1 0 0 0
|
| | |
| | | MissCfg int(min((dMissRate-aMissRateDef)*pow(0.7,missNum), 8000))
|
| | | ParryCfg 0 if parryNum>2 else min(dParryRate-aParryRateDef, 8000) [1] 0.5 2
|
| | | ComboCfg 0 if comboNum>4 else int(min((aComboRate-dComboRateDef),10000)*pow(0.5,comboNum))
|
| | | SuperHitCfg max(aSuperHitRate - dSuperHitRateDef, 0) |
| | | SuperHitCfg max(aSuperHitRate - dSuperHitRateDef, 0) 1.5 |
| | | StunCfg min(aStunRate - dStunRateDef, 8000) 200
|
| | | SuckHPCfg long(max(aSuckHPPer -dSuckHPPerDef, 0)/10000.0*hurtHP) |
| | | HurtFormula long((aAtk-dDef)*atkSkillPer*(1+aNormalSkillPer-dNormalSkillPerDef)*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+aComboDamPer+aPursueDamPer+aArenaDamPer-dArenaDamPerDef)*(max(1.5+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) long((aAtk-dDef)*atkSkillPer*(1+aAngerSkillPer-dAngerSkillPerDef)*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0+aPursueDamPer+aArenaDamPer-dArenaDamPerDef)*(max(1.5+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) 0 long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+aPursueDamPer+aArenaDamPer-dArenaDamPerDef)*(max(1.5+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) |
| | | DOTFormula long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0+aArenaDamPer-dArenaDamPerDef)) |
| | | CalcTypeFormula long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0+aArenaDamPer-dArenaDamPerDef)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) long(aAtk*atkSkillPer*(1+aAddSkillPer)) |
| | | CureFormula long(max((baseValue*skillPer)*(1+curePer-cureDefPer)*(1+angerOverflow/100.0), baseValue*0.05)) |
| | | SuckHPCfg long(hurtHP*max(aSuckHPPer -dSuckHPPerDef, 0)*(1+aCurePer-dCureDefPer)) |
| | | HurtFormula long((aAtk-dDef)*atkSkillPer*max(1, 1+aNormalSkillPer-dNormalSkillPerDef)*(1+aAddSkillPer)*max(1,1+aPMDamPer-dPMDamPerDef)*max(1,1+aFinalDamPer-dFinalDamPerDef)*max(1,1+aComboDamPer-dComboDamPerDef)*max(1,1+aPursueDamPer-dPursueDamPerDef)*max(1,1+aCountryDamPer-dCountryDamPerDef)*max(1,1+aPVPDamPer-dPVPDamPerDef)*max(1, aSuperDamPer-dSuperDamPerDef)) long((aAtk-dDef)*atkSkillPer*max(1, 1+aAngerSkillPer-dAngerSkillPerDef)*(1+angerOverflow/100.0)*(1+aAddSkillPer)*max(1,1+aPMDamPer-dPMDamPerDef)*max(1,1+aFinalDamPer-dFinalDamPerDef)*max(1,1+aPursueDamPer-dPursueDamPerDef)*max(1,1+aCountryDamPer-dCountryDamPerDef)*max(1,1+aPVPDamPer-dPVPDamPerDef)*max(1, aSuperDamPer-dSuperDamPerDef)) long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*max(1,1+aPMDamPer-dPMDamPerDef)*max(1,1+aFinalDamPer-dFinalDamPerDef)*max(1,1+aPursueDamPer-dPursueDamPerDef)*max(1,1+aCountryDamPer-dCountryDamPerDef)*max(1,1+aPVPDamPer-dPVPDamPerDef)*max(1, aSuperDamPer-dSuperDamPerDef)) |
| | | DOTFormula long((aAtk-dDef)*atkSkillPer*max(1, 1+aDOTPer-dDOTPerDef)*(1+aAddSkillPer)*max(1,1+aPMDamPer-dPMDamPerDef)*max(1,1+aFinalDamPer-dFinalDamPerDef)*max(1,1+aCountryDamPer-dCountryDamPerDef)*max(1,1+aPVPDamPer-dPVPDamPerDef)) |
| | | CalcTypeFormula long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0+aPVPDamPer-dPVPDamPerDef)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) long(aAtk*atkSkillPer*(1+aAddSkillPer)) |
| | | CureFormula long(max((baseValue*skillPer)*(1+aCurePer-dCureDefPer)*(1+angerOverflow/100.0), baseValue*0.05)) |
| | | ShieldFormula long((baseValue*skillPer)*(1+aShieldPer-dShieldPerDef)*(1+angerOverflow/100.0)) |
| | | BuffStateGroup {"1":[1,3,12,15], "2":[9,10,13,16,17], "3":[1,3,12,15,13], "4":[1,3,12,15,9,10,17], "5":[1,3,12,15,10,17]}
|
| | | InvestCost {"1":[116],"2":[117]}
|
| | | InvestDay {"1":7} {"1":180} {"1":[[1,50], [3,100]], "2":[[1,100], [3,200]]}
|
| | |
| | | 68 PursueDamPerDef
|
| | | 69 ComboDamPer
|
| | | 70 ComboDamPerDef
|
| | | 71 ArenaDamPer
|
| | | 72 ArenaDamPerDef
|
| | | 71 PVPDamPer
|
| | | 72 PVPDamPerDef
|
| | |
| | | LV AtkRatio MaxHPRatio DefRatio StunRateRatio SuperHitRateRatio ComboRateRatio MissRateRatio ParryRateRatio SuckHPPerRatio StunRateDefRatio SuperHitRateDefRatio ComboRateDefRatio MissRateDefRatio ParryRateDefRatio SuckHPPerDefRatio FinalDamPerRatio FinalDamPerDefRatio PhyDamPerRatio PhyDamPerDefRatio MagDamPerRatio MagDamPerDefRatio NormalSkillPerRatio NormalSkillPerDefRatio AngerSkillPerRatio AngerSkillPerDefRatio SuperDamPerRatio SuperDamPerDefRatio CurePerRatio CurePerDefRatio ShieldPerRatio ShieldPerDefRatio DOTPerRatio DOTPerDefRatio WeiFinalDamPerRatio WeiFinalDamPerDefRatio ShuFinalDamPerRatio ShuFinalDamPerDefRatio WuFinalDamPerRatio WuFinalDamPerDefRatio QunFinalDamPerRatio QunFinalDamPerDefRatio ArenaDamPerRatio ArenaDamPerDefRatio
|
| | | LV AtkRatio MaxHPRatio DefRatio StunRateRatio SuperHitRateRatio ComboRateRatio MissRateRatio ParryRateRatio SuckHPPerRatio StunRateDefRatio SuperHitRateDefRatio ComboRateDefRatio MissRateDefRatio ParryRateDefRatio SuckHPPerDefRatio FinalDamPerRatio FinalDamPerDefRatio PhyDamPerRatio PhyDamPerDefRatio MagDamPerRatio MagDamPerDefRatio NormalSkillPerRatio NormalSkillPerDefRatio AngerSkillPerRatio AngerSkillPerDefRatio SuperDamPerRatio SuperDamPerDefRatio CurePerRatio CurePerDefRatio ShieldPerRatio ShieldPerDefRatio DOTPerRatio DOTPerDefRatio WeiFinalDamPerRatio WeiFinalDamPerDefRatio ShuFinalDamPerRatio ShuFinalDamPerDefRatio WuFinalDamPerRatio WuFinalDamPerDefRatio QunFinalDamPerRatio QunFinalDamPerDefRatio PVPDamPerRatio PVPDamPerDefRatio
|
| | | 0 20 4 100 3625 3625 3625 3625 3625 3625 2416 2416 2416 2416 2416 2416 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625
|
| | | 1 20 4 100 3625 3625 3625 3625 3625 3625 2416 2416 2416 2416 2416 2416 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625 3625
|
| | | 2 20 4 100 3697 3697 3697 3697 3697 3697 2464 2464 2464 2464 2464 2464 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697 3697
|
| | |
| | | HeroStarTalent 4 10 3 5
|
| | | HeroWash 10 [20,40,60,100,150,230] 5
|
| | | HeroRebirth 1 2 heroLV 100 80
|
| | | HeroAttrFormula (lvValue+equipValue+bookValue+realmValue+gubaoValue+hjgValue+horseValue)*(1+lineupHaloPer+bookPer+realmPer+gubaoPer+hjgPer+horsePer+lineupInitAddPer+lineupLVAddPer+lineupBreakLVAddPer+lineupStarAddPer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)+heroSelfValue (lvValue+equipValue+bookValue+realmValue+gubaoValue+hjgValue+horseValue)+(heroSelfValue+lineupHaloValue+starTalentValue+breakLVValue+awakeTalentValue)+fetterValue long(Atk*AtkRatio+MaxHP*MaxHPRatio+Def*DefRatio+(StunRate*StunRateRatio+SuperHitRate*SuperHitRateRatio+ComboRate*ComboRateRatio+MissRate*MissRateRatio+ParryRate*ParryRateRatio+SuckHPPer*SuckHPPerRatio+StunRateDef*StunRateDefRatio+SuperHitRateDef*SuperHitRateDefRatio+ComboRateDef*ComboRateDefRatio+MissRateDef*MissRateDefRatio+ParryRateDef*ParryRateDefRatio+SuckHPPerDef*SuckHPPerDefRatio+FinalDamPer*FinalDamPerRatio+FinalDamPerDef*FinalDamPerDefRatio+PhyDamPer*PhyDamPerRatio+PhyDamPerDef*PhyDamPerDefRatio+MagDamPer*MagDamPerRatio+MagDamPerDef*MagDamPerDefRatio+NormalSkillPer*NormalSkillPerRatio+NormalSkillPerDef*NormalSkillPerDefRatio+AngerSkillPer*AngerSkillPerRatio+AngerSkillPerDef*AngerSkillPerDefRatio+SuperDamPer*SuperDamPerRatio+SuperDamPerDef*SuperDamPerDefRatio+CurePer*CurePerRatio+CurePerDef*CurePerDefRatio+ShieldPer*ShieldPerRatio+ShieldPerDef*ShieldPerDefRatio+DOTPer*DOTPerRatio+DOTPerDef*DOTPerDefRatio+WeiFinalDamPer*WeiFinalDamPerRatio+WeiFinalDamPerDef*WeiFinalDamPerDefRatio+ShuFinalDamPer*ShuFinalDamPerRatio+ShuFinalDamPerDef*ShuFinalDamPerDefRatio+WuFinalDamPer*WuFinalDamPerRatio+WuFinalDamPerDef*WuFinalDamPerDefRatio+QunFinalDamPer*QunFinalDamPerRatio+QunFinalDamPerDef*QunFinalDamPerDefRatio+ArenaDamPer*ArenaDamPerRatio+ArenaDamPerDef*ArenaDamPerDefRatio)/100.0-55000) SkillPower*OfficialLV |
| | | HeroAttrFormula (lvValue+equipValue+bookValue+realmValue+gubaoValue+hjgValue+horseValue)*(1+lineupHaloPer+bookPer+realmPer+gubaoPer+hjgPer+horsePer+lineupInitAddPer+lineupLVAddPer+lineupBreakLVAddPer+lineupStarAddPer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)+heroSelfValue (lvValue+equipValue+bookValue+realmValue+gubaoValue+hjgValue+horseValue)+(heroSelfValue+lineupHaloValue+starTalentValue+breakLVValue+awakeTalentValue)+fetterValue long(Atk*AtkRatio+MaxHP*MaxHPRatio+Def*DefRatio+(StunRate*StunRateRatio+SuperHitRate*SuperHitRateRatio+ComboRate*ComboRateRatio+MissRate*MissRateRatio+ParryRate*ParryRateRatio+SuckHPPer*SuckHPPerRatio+StunRateDef*StunRateDefRatio+SuperHitRateDef*SuperHitRateDefRatio+ComboRateDef*ComboRateDefRatio+MissRateDef*MissRateDefRatio+ParryRateDef*ParryRateDefRatio+SuckHPPerDef*SuckHPPerDefRatio+FinalDamPer*FinalDamPerRatio+FinalDamPerDef*FinalDamPerDefRatio+PhyDamPer*PhyDamPerRatio+PhyDamPerDef*PhyDamPerDefRatio+MagDamPer*MagDamPerRatio+MagDamPerDef*MagDamPerDefRatio+NormalSkillPer*NormalSkillPerRatio+NormalSkillPerDef*NormalSkillPerDefRatio+AngerSkillPer*AngerSkillPerRatio+AngerSkillPerDef*AngerSkillPerDefRatio+SuperDamPer*SuperDamPerRatio+SuperDamPerDef*SuperDamPerDefRatio+CurePer*CurePerRatio+CurePerDef*CurePerDefRatio+ShieldPer*ShieldPerRatio+ShieldPerDef*ShieldPerDefRatio+DOTPer*DOTPerRatio+DOTPerDef*DOTPerDefRatio+WeiFinalDamPer*WeiFinalDamPerRatio+WeiFinalDamPerDef*WeiFinalDamPerDefRatio+ShuFinalDamPer*ShuFinalDamPerRatio+ShuFinalDamPerDef*ShuFinalDamPerDefRatio+WuFinalDamPer*WuFinalDamPerRatio+WuFinalDamPerDef*WuFinalDamPerDefRatio+QunFinalDamPer*QunFinalDamPerRatio+QunFinalDamPerDef*QunFinalDamPerDefRatio+PVPDamPer*PVPDamPerRatio+PVPDamPerDef*PVPDamPerDefRatio)/100.0-55000) SkillPower*OfficialLV |
| | | DownReward [(1,200,1),(2,5000,1),(3,500,1)] 20 [[1,100,0],[3,200,0]] 1 1
|
| | | DailyPackBuyGift {"0":[[20,10,0]], "1":[[2222,1,0],[1099,1,0],[20,100,0]], "2":[[2222,1,0],[4694,1,0],[20,50,0]], "3":[[2222,3,0],[1099,3,0],[20,150,0]]} {"1":[146], "2":[147], "3":[148]} [149] 10
|
| | | PlayerMaxLV 1000 -1 0 0 0
|
| | |
| | | MissCfg int(min((dMissRate-aMissRateDef)*pow(0.7,missNum), 8000))
|
| | | ParryCfg 0 if parryNum>2 else min(dParryRate-aParryRateDef, 8000) [1] 0.5 2
|
| | | ComboCfg 0 if comboNum>4 else int(min((aComboRate-dComboRateDef),10000)*pow(0.5,comboNum))
|
| | | SuperHitCfg max(aSuperHitRate - dSuperHitRateDef, 0) |
| | | SuperHitCfg max(aSuperHitRate - dSuperHitRateDef, 0) 1.5 |
| | | StunCfg min(aStunRate - dStunRateDef, 8000) 200
|
| | | SuckHPCfg long(max(aSuckHPPer -dSuckHPPerDef, 0)/10000.0*hurtHP) |
| | | HurtFormula long((aAtk-dDef)*atkSkillPer*(1+aNormalSkillPer-dNormalSkillPerDef)*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+aComboDamPer+aPursueDamPer+aArenaDamPer-dArenaDamPerDef)*(max(1.5+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) long((aAtk-dDef)*atkSkillPer*(1+aAngerSkillPer-dAngerSkillPerDef)*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0+aPursueDamPer+aArenaDamPer-dArenaDamPerDef)*(max(1.5+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) 0 long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+aPursueDamPer+aArenaDamPer-dArenaDamPerDef)*(max(1.5+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) |
| | | DOTFormula long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0+aArenaDamPer-dArenaDamPerDef)) |
| | | CalcTypeFormula long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0+aArenaDamPer-dArenaDamPerDef)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) long(aAtk*atkSkillPer*(1+aAddSkillPer)) |
| | | CureFormula long(max((baseValue*skillPer)*(1+curePer-cureDefPer)*(1+angerOverflow/100.0), baseValue*0.05)) |
| | | SuckHPCfg long(hurtHP*max(aSuckHPPer -dSuckHPPerDef, 0)*(1+aCurePer-dCureDefPer)) |
| | | HurtFormula long((aAtk-dDef)*atkSkillPer*max(1, 1+aNormalSkillPer-dNormalSkillPerDef)*(1+aAddSkillPer)*max(1,1+aPMDamPer-dPMDamPerDef)*max(1,1+aFinalDamPer-dFinalDamPerDef)*max(1,1+aComboDamPer-dComboDamPerDef)*max(1,1+aPursueDamPer-dPursueDamPerDef)*max(1,1+aCountryDamPer-dCountryDamPerDef)*max(1,1+aPVPDamPer-dPVPDamPerDef)*max(1, aSuperDamPer-dSuperDamPerDef)) long((aAtk-dDef)*atkSkillPer*max(1, 1+aAngerSkillPer-dAngerSkillPerDef)*(1+angerOverflow/100.0)*(1+aAddSkillPer)*max(1,1+aPMDamPer-dPMDamPerDef)*max(1,1+aFinalDamPer-dFinalDamPerDef)*max(1,1+aPursueDamPer-dPursueDamPerDef)*max(1,1+aCountryDamPer-dCountryDamPerDef)*max(1,1+aPVPDamPer-dPVPDamPerDef)*max(1, aSuperDamPer-dSuperDamPerDef)) long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*max(1,1+aPMDamPer-dPMDamPerDef)*max(1,1+aFinalDamPer-dFinalDamPerDef)*max(1,1+aPursueDamPer-dPursueDamPerDef)*max(1,1+aCountryDamPer-dCountryDamPerDef)*max(1,1+aPVPDamPer-dPVPDamPerDef)*max(1, aSuperDamPer-dSuperDamPerDef)) |
| | | DOTFormula long((aAtk-dDef)*atkSkillPer*max(1, 1+aDOTPer-dDOTPerDef)*(1+aAddSkillPer)*max(1,1+aPMDamPer-dPMDamPerDef)*max(1,1+aFinalDamPer-dFinalDamPerDef)*max(1,1+aCountryDamPer-dCountryDamPerDef)*max(1,1+aPVPDamPer-dPVPDamPerDef)) |
| | | CalcTypeFormula long((aAtk-dDef)*atkSkillPer*(1+aAddSkillPer)*(1+aPMDamPer-dPMDamPerDef)*(1+aFinalDamPer-dFinalDamPerDef+angerOverflow/100.0+aPVPDamPer-dPVPDamPerDef)*(max(1+aSuperDamPer-dSuperDamPerDef,1) if isSuperHit else 1)) long(aAtk*atkSkillPer*(1+aAddSkillPer)) |
| | | CureFormula long(max((baseValue*skillPer)*(1+aCurePer-dCureDefPer)*(1+angerOverflow/100.0), baseValue*0.05)) |
| | | ShieldFormula long((baseValue*skillPer)*(1+aShieldPer-dShieldPerDef)*(1+angerOverflow/100.0)) |
| | | BuffStateGroup {"1":[1,3,12,15], "2":[9,10,13,16,17], "3":[1,3,12,15,13], "4":[1,3,12,15,9,10,17], "5":[1,3,12,15,10,17]}
|
| | | InvestCost {"1":[116],"2":[117]}
|
| | | InvestDay {"1":7} {"1":180} {"1":[[1,50], [3,100]], "2":[[1,100], [3,200]]}
|
| | |
| | | 68 PursueDamPerDef
|
| | | 69 ComboDamPer
|
| | | 70 ComboDamPerDef
|
| | | 71 ArenaDamPer
|
| | | 72 ArenaDamPerDef
|
| | | 71 PVPDamPer
|
| | | 72 PVPDamPerDef
|