Fix for #294
parent
244ca93cf7
commit
e569fd6c39
|
@ -105,9 +105,11 @@ bool CTaskRecover::EventProcess(const Event &event)
|
|||
if ( power != 0 )
|
||||
{
|
||||
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.y = (Math::Rand()-0.5f)*0.1f*m_progress;
|
||||
speed.z = (Math::Rand()-0.5f)*0.1f*m_progress;
|
||||
|
|
Loading…
Reference in New Issue