ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerConfig/m_10020/PySysDB/FuncConfig.txt
@@ -9,8 +9,6 @@
GemTypeCount   3   0   0   0   0
GemUpCostFormula   1_3501|2_3511|3_3521   2   {"4":[3531,1],"5":[3531,1],"6":[3532,1],"7":[3532,1],"8":[3532,1],"9":[3533,1],"10":[3533,2],"11":[3533,2],"12":[3533,2]}   0   0
UnShowMsgBuffItemID   901|902|903   0   0   0   0
IceLodeSweep   {31401001:10,31403001:2}   0   0   0   0
IceLodeNeedPoint   1500   31401001_50|31403001_300   0   0   0
IceLodeCfg   20   [8,5]   100   [[5303,50,1]]   0
IceLodeSpecial   [31403002]   [23043,23044]         
ClearDevilPoint   1200   {30102001:20,30102002:50,30102003:300}   0   0   0
@@ -76,7 +74,6 @@
AtkInterval   int(1000*max(1/math.sqrt(max(atkSpeed,1)/10000.0),0.5))   0   0   0   0
PyMoveCheck   10   50         
MoveSpeed   max(int(1.0/(3+(math.sqrt(speed/100.0)-1)*2)/2.0*1000),100)   50   25   0   0
FightpowerFormula   int((MinAtk+MaxAtk)*40/2.0+Def*40+MaxHP+Hit/10000.0+Miss/10000.0+(math.sqrt((AtkSpeed+10000.0)/10000.0)-1)*AtkSpeedParameter+SuperHit*20+SuperHitRate/10000.0+SuperHitRateReduce/10000.0+SuperHitReduce*20+LuckyHit*20+LuckyHitRate/10000.0+LuckyHitRateReduce/10000.0+LuckyHitReduce*20+SkillAtkRate/10000.0+SkillAtkRateReduce/10000.0+FinalHurtPer/10000.0+FinalHurtReducePer/10000.0+IgnoreDefRate/10000.0+IgnoreDefRateReduce/10000.0+FaintRate/10000.0+FaintDefRate/10000.0+DamagePerPVP/10000.0+DamagePerPVPReduce/10000.0+NPCHurtAddPer/10000.0+NormalHurtPer/10000.0+FabaoHurtPer/10000.0+DamBackPer/10000.0+DamChanceDef/10000.0+IceAtk*40+IceDef*40+FinalHurt*20+FinalHurtReduce*20+DamagePVE*10+DamagePVP*20+DamagePVPReduce*20+OnlyFinalHurt*40.0+PVPAtkBackHP*40.0+NormalHurt*20+FabaoHurt*20+(PetMinAtk+PetMaxAtk)/2.0*20+AtkBackHP*40+ProDefPer/10000.0*6000000+AffairSpeedPer/10000.0+FamilyBossHurtPer/10000.0+FamilyWarHPPer/10000.0+FamilyWarAtkPer/10000.0+FamilySitExpPer/10000.0+BossFinalHurtPer/10000.0)   equipScoreTotal*4   0   0   0
RealmFBHelpAttr   {"0":{"51":2000},"1":{"51":1500},"2":{"51":2000,"13":500}}   10000   6      
RealmFBHelpLimit   10            
RealmSitNPCID   10000            
@@ -160,7 +157,6 @@
WingLV   {"5":1,"6":2,"8":3,"10":4,"12":5}            
WingRealmLimit   3711_1|3712_4|3713_8|3714_12|3715_16|3721_1|3722_4|3723_8|3724_12|3725_16            
WingInitialWashValue   [[6190,0],[7142,7],[7857,15],[8476,25],[9047,43],[10000,52]]   3711|3721         
FightHappenRate   150   5
AngryNPCCount   {31080:20}   8   0   0   0
OpenJob   1|2   0   0   0   0
ChangeJob   1560|1   5   1   {1:[3710,3711,3712,3716,3713,3717,3714,3718,3740,3741,3742,3743,3744,3745,3746,3747,3748,3749], 2:[3720,3721,3722,3726,3723,3727,3724,3728,3750,3751,3752,3753,3754,3755,3756,3757,3758,3759]}   
@@ -170,7 +166,6 @@
StrengthenLevelBroadCast   100            
SkillPlusAttrID      {"102":[50000,55000,60000],"103":[50100,55100,60100],"104":[50400,55400,60400],"105":[50200,55200,60200],"106":[50300,55300,60300],"107":[50800,55800,60800],"108":[51000,56000,61000],"109":[50000,55000,60000],"110":[50100,55100,60100],"111":[50400,55400,60400],"112":[50200,55200,60200],"113":[50300,55300,60300],"114":[50800,55800,60800],"115":[51000,56000,61000]}         
EquipGSTypeForSort   101|102|103|104|105|106|107|108|109|110|111|112|113|114|116|117|119|120|121|122|123|128|129|130|131|132|133|134|135|136|137   0   0   0   0
EquipGSFormula   int(MaxHP/4.0+MinAtk*5.0+MaxAtk*5.0+Def*5.0+IceAtk*10.0+IceDef*10.0+LuckyHit*2.5+LuckyHitReduce*2.5+FabaoHurt*5.0+FinalHurt*5.0+FinalHurtReduce*5.0+BaseEquipMaxHPAddPer/10000.0+BaseEquipAtkAddPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0+Hit/10000.0+Miss/10000.0+DropMoneyPer/10000.0+LuckyHitRate/10000.0+LuckyHitRateReduce/10000.0+LuckyHitPer/10000.0+SuperHitRate/10000.0+SuperHitRateReduce/10000.0+SuperHitPer/10000.0+SuperHit/10000.0+SuperHitReduce/10000.0+DropEquipPer*1.45+AtkBackHP*10.0+MaxHPPer/10000.0+AtkPer/10000.0+SkillAtkRate/10000.0+SkillAtkRateReduce/10000.0+SkillAddPerA/10000.0+SkillAddPerB/10000.0+SkillAddPerC/10000.0+SkillAddPerD/10000.0+SkillAddPerE/10000.0+SkillAddPerF/10000.0+SkillAddPerG/10000.0+SkillReducePerA/10000.0+SkillReducePerB/10000.0+SkillReducePerC/10000.0+SkillReducePerD/10000.0+SkillReducePerE/10000.0+SkillReducePerF/10000.0+SkillReducePerG/10000.0+ReduceSkillCDPer/10000.0+LuckyHitPer/10000.0+FaintDefRate/10000.0+ProDefPer/10000.0+IgnoreDefRate/10000.0+IgnoreDefRateReduce/10000.0)   [67,68,6,7,8,16,139,13,136,26,27]   int(MaxHP/4.0+Atk*10.0+Def*5.0+IceAtk*10.0+IceDef*10.0+SuperHit*5.0+SuperHitReduce*5.0+PetDamPer/10000.0+SuperHitRateReduce/10000.0+Miss/10000.0+Hit/10000.0+DropMoneyPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0)   {"45000":18000,"45001":18000,"45002":35000,"45003":70000,"45004":90000}   0
FaQiUpItem   182   123         
HorseUpItem   181   10   [[6,40], [7,2]]   [6,7,8,18,49,23]   5
HorseTrain   [4152, 4154, 4160]            
@@ -298,7 +293,6 @@
EquipDecomposeAward   3   [(2500,14901),(5000,14902),(5200,14916),(5450,14915),(9950,804),(10000,5000)]   [14901,14902]   633   100+max((itemColor-4),0)*40+isSuite*20+(itemClass-1)*20
EquipDecomposeAward2   {"5":[3017,"1+itemClass"]}            
ReloadQuests   0            
DownReward   [(20,500,1),(2,1,1),(911,1,1)]    20   [[150,50,0],[181,10,0],[4151,10,0],[3,1,0]]   1   1
GameNoticeReward   [[17,1,1],[103,5,1],[106,5,1]]    5   1      
ShareGameReward   [[20,20,1]]    1   1   104   
GoodGameReward   [[20,200,1],[103,5,1],[106,5,1]]    1   1   [[30,5000,1],[600,100,1],[913,1,1]]    6000
@@ -327,6 +321,7 @@
HelpBattleRefresh   5   5   20   5   
HelpBattlePoint   500   {"1":[8, 8], "2":[8, 8]}   1|2      
HelpBattleRobot   50105026   baseHurt*hpCoefficient         
CrossUseItem   901|902|903|904            
CrossRealmCfg   1   3         
CrossSyncPlayerData   5            
@@ -418,7 +413,6 @@
Shentong   [1, 3, 7]            
GubaoPiece   {"3":6,"4":6, "5":10}            
GubaoAct   {"3":10, "4":50, "5":100}   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
Zhanling   {"1":[119], "2":[120], "3":[121], "4":[122], "5":[403], "6":[404], "7":[432], "8":[456], "9":[462], "10":[460], "11":[572]}      {"5":[458],"6":[405],"7":[433],"8":[457],"10":[461],"11":[573]}   {"5":4,"10":6}   
MineAreaHousekeeper   2   [3, 7, 30]   [[574], [575]]   60   {"575":27}
MineAreaWorker   [50,25,10,15]   481   [0, 30, 300, 600, 900, 1200, 1500, 1800, 2100, 2400]      
@@ -432,8 +426,6 @@
HorsePetTrainAct   {"181":1, "4150":1, "4151":1, "4152":1, "4153":5, "4154":5, "4159":30, "4160":30}            
OpenServerDailyAward   111111   [[541,64800,0]]         
RechargeLimit   [513,263]            
EnSuperDiscount   459   5      35|7   [[1, 50], [2, 50]]
PushCoin   [[4,100,1],[1,1600,5],[1,2600,20],[3,2800,1],[1,4300,10],[2,4500,50],[1,5000,50],[2,6000,6],[1,6500,100],[1,8000,5],[2,8500,20],[1,10000,10]]   [[1,300],[2,250]]   [[1,200],[2,5000],[3,1000000]]   13
FBQuickPass   1.1   [0,0,2]   [0,0,10]   10   
FortuneCompensate   {1:[[181,5,0],[103,5,0],[106,4,0]],2:[[4151,40,0],[109,5,0],[112,5,0]],3:[[4152,75,0],[2700,10,0],[1,50,0]],4:[[4154,190,0],[182,950,0],[2701,40,0],[181,950,0]],5:[[3801,45,0],[103,180,0],[106,180,0]],6:[[2275,95,0],[604,900,0],[2348,47,0],[4152,4900,0]],7:[[4151,19500,0],[112,450,0],[3007,5,0]],8:[[2274,4,0],[4510,14500,0],[109,970,0],[3007,10,0]],9:[[4511,290,0],[2302,600,0],[3007,20,0]],10:[[5423,10,0],[4151,29500,0],[604,4000,0],[3007,45,0]],11:[[7541,180,0],[181,49500,0],[3009,5,0]],12:[[2450,3,0],[8354,1900,0],[4152,39200,0],[3009,9,0]],13:[[604,4900,0],[4511,480,0],[3009,13,0]],14:[[5409,2,0],[4151,58000,0],[2302,2470,0],[3009,17,0]],15:[[2450,7,0],[4150,55000,0],[8354,8000,0],[3009,0,0]],16:[[5417,4,0],[4511,1450,0],[4152,58000,0],[3003,4,0]],17:[[2462,15,0],[8354,5900,0],[3003,8,0]],18:[[7542,150,0],[7512,50000,0],[2275,2000,0],[3003,13,0]],19:[[83,1,0],[182,62000,0],[3410,90,0],[3003,18,0]],20:[[7542,180,0],[4150,48000,0],[3003,18,0]]}            
MirrorAttack   {}   []   []   {}   
@@ -455,7 +447,7 @@
Zhenbaoge   1   2888   360   [5,10,20,30]   
ZhenbaogeCut   -500   int(initPrice*cutWeight/totalWeight*1.0*(minRatio+randRatio*rand))         
PersonalMail   200            
BillboardSet   []   {151:1000, 152:1000, 153:1000, 154:1000, 158:1000, 159:1000, 162:1000, 163:1000, 164:1000, 165:1000}
BillboardSet   []   {151:1000, 152:1000, 153:1000, 154:1000, 158:1000, 159:1000, 162:1000, 163:1000, 164:1000, 165:1000}   {}
TalkCD   {}            
TalkCache   {0:100, 3:30}            
PlayerViewCache   50   7         
@@ -473,3 +465,19 @@
TreasureSet   {0:10,1:10}   {2330:[4318,4313,4323,4328,4358,4393,4383,4433,4348,4438,4388,4443,4363,4428,4343,4353],2331:[4319,4314,4324,4329,4359,4394,4384,4434,4349,4439,4389,4444,4364,4429,4344,4354],2332:[4320,4315,4325,4330,4360,4395,4385,4435,4350,4440,4390,4445,4365,4430,4345,4355],2214:[4183,4185,195,199]}   200      
HeroStarTalent   4   10   3   5   
HeroWash   181|20   182|20         
DownReward   [(20,500,1),(2,1,1),(911,1,1)]    20   [[150,50,0],[181,10,0],[4151,10,0],[3,1,0]]   1   1
FightpowerFormula   int((MinAtk+MaxAtk)*40/2.0+Def*40+MaxHP+Hit/10000.0+Miss/10000.0+(math.sqrt((AtkSpeed+10000.0)/10000.0)-1)*AtkSpeedParameter+SuperHit*20+SuperHitRate/10000.0+SuperHitRateReduce/10000.0+SuperHitReduce*20+LuckyHit*20+LuckyHitRate/10000.0+LuckyHitRateReduce/10000.0+LuckyHitReduce*20+SkillAtkRate/10000.0+SkillAtkRateReduce/10000.0+FinalHurtPer/10000.0+FinalHurtReducePer/10000.0+IgnoreDefRate/10000.0+IgnoreDefRateReduce/10000.0+FaintRate/10000.0+FaintDefRate/10000.0+DamagePerPVP/10000.0+DamagePerPVPReduce/10000.0+NPCHurtAddPer/10000.0+NormalHurtPer/10000.0+FabaoHurtPer/10000.0+DamBackPer/10000.0+DamChanceDef/10000.0+IceAtk*40+IceDef*40+FinalHurt*20+FinalHurtReduce*20+DamagePVE*10+DamagePVP*20+DamagePVPReduce*20+OnlyFinalHurt*40.0+PVPAtkBackHP*40.0+NormalHurt*20+FabaoHurt*20+(PetMinAtk+PetMaxAtk)/2.0*20+AtkBackHP*40+ProDefPer/10000.0*6000000+AffairSpeedPer/10000.0+FamilyBossHurtPer/10000.0+FamilyWarHPPer/10000.0+FamilyWarAtkPer/10000.0+FamilySitExpPer/10000.0+BossFinalHurtPer/10000.0)   equipScoreTotal*4   0   0   0
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
EquipGSFormula   int(MaxHP/4.0+MinAtk*5.0+MaxAtk*5.0+Def*5.0+IceAtk*10.0+IceDef*10.0+LuckyHit*2.5+LuckyHitReduce*2.5+FabaoHurt*5.0+FinalHurt*5.0+FinalHurtReduce*5.0+BaseEquipMaxHPAddPer/10000.0+BaseEquipAtkAddPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0+Hit/10000.0+Miss/10000.0+DropMoneyPer/10000.0+LuckyHitRate/10000.0+LuckyHitRateReduce/10000.0+LuckyHitPer/10000.0+SuperHitRate/10000.0+SuperHitRateReduce/10000.0+SuperHitPer/10000.0+SuperHit/10000.0+SuperHitReduce/10000.0+DropEquipPer*1.45+AtkBackHP*10.0+MaxHPPer/10000.0+AtkPer/10000.0+SkillAtkRate/10000.0+SkillAtkRateReduce/10000.0+SkillAddPerA/10000.0+SkillAddPerB/10000.0+SkillAddPerC/10000.0+SkillAddPerD/10000.0+SkillAddPerE/10000.0+SkillAddPerF/10000.0+SkillAddPerG/10000.0+SkillReducePerA/10000.0+SkillReducePerB/10000.0+SkillReducePerC/10000.0+SkillReducePerD/10000.0+SkillReducePerE/10000.0+SkillReducePerF/10000.0+SkillReducePerG/10000.0+ReduceSkillCDPer/10000.0+LuckyHitPer/10000.0+FaintDefRate/10000.0+ProDefPer/10000.0+IgnoreDefRate/10000.0+IgnoreDefRateReduce/10000.0)   [67,68,6,7,8,16,139,13,136,26,27]   int(MaxHP/4.0+Atk*10.0+Def*5.0+IceAtk*10.0+IceDef*10.0+SuperHit*5.0+SuperHitReduce*5.0+PetDamPer/10000.0+SuperHitRateReduce/10000.0+Miss/10000.0+Hit/10000.0+DropMoneyPer/10000.0+PerLVMaxHP+PerLVAtk/10000.0)   {"45000":18000,"45001":18000,"45002":35000,"45003":70000,"45004":90000}   0
Mainline   10   15   20
AngerXP   50   100   50   5
MissCfg   int(min((dMiss-aHit)*pow(0.7,missNum), 8000))
ParryCfg      0   [100, 0]
ComboCfg
SuperHitCfg
FaintCfg
SuckHPCfg
HurtFormula   int((aAtk-dDef)*atkSkillPer*(1+aFinalHurtPer-dFinalHurtReducePer+angerOverflow/100.0))   int((aAtk-dDef)*atkSkillPer*(1+aNormalAtkPer-dNormalAtkDefPer)*(1+aFinalHurtPer-dFinalHurtReducePer))   int((aAtk-dDef)*(1+aFinalHurtPer-dFinalHurtReducePer))   int((aAtk-dDef)*atkSkillPer*(1+aFinalHurtPer-dFinalHurtReducePer))
DOTFormula
CureFormula   int(max((baseValue*skillPer)*(1+curePer-cureDefPer)*(1+angerOverflow/100.0), baseValue*0.05))
ShieldFormula