Fix for #294
parent
244ca93cf7
commit
e569fd6c39
|
@ -105,9 +105,11 @@ bool CTaskRecover::EventProcess(const Event &event)
|
||||||
if ( power != 0 )
|
if ( power != 0 )
|
||||||
{
|
{
|
||||||
energy = power->GetEnergy();
|
energy = power->GetEnergy();
|
||||||
power->SetEnergy(energy-ENERGY_RECOVER*event.rTime*m_speed);
|
energy -= event.rTime * ENERGY_RECOVER / power->GetCapacity() * m_speed;
|
||||||
|
power->SetEnergy(energy);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
speed.x = (Math::Rand()-0.5f)*0.1f*m_progress;
|
speed.x = (Math::Rand()-0.5f)*0.1f*m_progress;
|
||||||
speed.y = (Math::Rand()-0.5f)*0.1f*m_progress;
|
speed.y = (Math::Rand()-0.5f)*0.1f*m_progress;
|
||||||
speed.z = (Math::Rand()-0.5f)*0.1f*m_progress;
|
speed.z = (Math::Rand()-0.5f)*0.1f*m_progress;
|
||||||
|
|
Loading…
Reference in New Issue