Fixar o ataque
3 participantes
Página 1 de 1
Fixar o ataque
Gamestate.cs
- Código:
public void CalculateHPBonus() //fixed By Mr.tomm210
{
switch (Entity.Class)
{
case 11: Entity.MaxHitpoints = (uint)(StatHP * 1.05F); break;
case 12: Entity.MaxHitpoints = (uint)(StatHP * 1.08F); break;
case 13: Entity.MaxHitpoints = (uint)(StatHP * 1.10F); break;
case 14: Entity.MaxHitpoints = (uint)(StatHP * 1.12F); break;
case 15: Entity.MaxHitpoints = (uint)(StatHP * 1.15F); break;
default: Entity.MaxHitpoints = (uint)StatHP; break;
}//fixed By Mr.tomm210
this.Entity.MaxHitpoints += this.Entity.ItemHP;
Entity.Hitpoints = Math.Min(Entity.Hitpoints, Entity.MaxHitpoints);
}//fixed By Mr.tomm210
public void CalculateStatBonus()
{//fixed By Mr.tomm210
byte ManaBoost = 5;
const byte HitpointBoost = 24;
sbyte Class = (sbyte)(Entity.Class / 10);
if (Class == 13 || Class == 14)
ManaBoost += (byte)(5 * (Entity.Class - (Class * 10)));
StatHP = (ushort)((Entity.Strength * 3) +
(Entity.Agility * 3) +
(Entity.Spirit * 3) +
(Entity.Vitality * HitpointBoost));
Entity.MaxMana = (ushort)((Entity.Spirit * ManaBoost) + Entity.ItemMP);
Entity.Mana = Math.Min(Entity.Mana, Entity.MaxMana);
}
Re: Fixar o ataque
hum massa
Jenisson- Moderador
- Mensagens : 4
Pontos : 8
Reputação : 0
Data de inscrição : 05/02/2014
Idade : 31
Localização : aracaju-segipe
Re: Fixar o ataque
é o attack de todas classes que fixa?
DragoBlaco1231- Mensagens : 1
Pontos : 1
Reputação : 0
Data de inscrição : 16/02/2014
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos