Browse Source

调整血量系数,通过excel模拟不带特殊属性的情况下的对战情况

master
秦汉 1 week ago
parent
commit
598c40be94
  1. 2
      Build_God_Api/Build_God_Api/Services/Game/CombatAttributeFormula.cs
  2. BIN
      Build_God_Game/模拟导图.xls

2
Build_God_Api/Build_God_Api/Services/Game/CombatAttributeFormula.cs

@ -38,7 +38,7 @@ namespace Build_God_Api.Services.Game
public static decimal CalculateBaseMaxHP(int levelId, decimal expForLog, Profession? profession) public static decimal CalculateBaseMaxHP(int levelId, decimal expForLog, Profession? profession)
{ {
decimal healthRate = profession?.HealthRate ?? 1m; decimal healthRate = profession?.HealthRate ?? 1m;
return 5 * levelId * levelId * (decimal)Math.Log((double)(expForLog + 1000)) * healthRate; return 10 * levelId * levelId * (decimal)Math.Log((double)(expForLog + 1000)) * healthRate;
} }
public static decimal CalculateBaseAttack(int levelId, decimal expForLog, Profession? profession) public static decimal CalculateBaseAttack(int levelId, decimal expForLog, Profession? profession)

BIN
Build_God_Game/模拟导图.xls

Binary file not shown.
Loading…
Cancel
Save