что за targetCurrent?
currentTarget у события вызывать нужно

Код AS3:
private function clickFire(event.MouseEvent):void{
var fire:Fire = event.currentTarget as Fire();
}
и зачем проверяете что нажато если в условии одно и то-же?

Код AS3:
removeChild(fire);
removeChild(water);
removeChild(land);
removeChild(air);