Make UraniumOre not destroyable, closes #777

This was likely a mistake during object interface refactoring
master
krzys-h 2017-05-21 21:45:43 +02:00
parent 44d18b77be
commit 7b328fbfc3
1 changed files with 1 additions and 0 deletions

View File

@ -355,6 +355,7 @@ bool COldObject::DamageObject(DamageType type, float force, CObject* killer)
else if ( Implements(ObjectInterfaceType::Fragile) )
{
if ( m_type == OBJECT_BOMB && type != DamageType::Explosive ) return false; // Mine can't be destroyed by shooting
if ( m_type == OBJECT_URANIUM ) return false; // UraniumOre is not destroyable (see #777)
DestroyObject(DestructionType::Explosion, killer);
return true;