#WEAPON - fix for name not available on target

This commit is contained in:
Applevangelist
2024-12-11 13:57:55 +01:00
parent e4408a964d
commit 683fa13bb2

View File

@@ -386,23 +386,25 @@ function WEAPON:GetTarget()
--Target name --Target name
local name=object:getName() local name=object:getName()
-- Debug info. if name then
self:T(self.lid..string.format("Got Target Object %s, category=%d", object:getName(), category))
if category==Object.Category.UNIT then -- Debug info.
self:T(self.lid..string.format("Got Target Object %s, category=%d", name, category))
target=UNIT:FindByName(name) if category==Object.Category.UNIT then
elseif category==Object.Category.STATIC then target=UNIT:FindByName(name)
target=STATIC:FindByName(name, false) elseif category==Object.Category.STATIC then
elseif category==Object.Category.SCENERY then target=STATIC:FindByName(name, false)
self:E(self.lid..string.format("ERROR: Scenery target not implemented yet!"))
else elseif category==Object.Category.SCENERY then
self:E(self.lid..string.format("ERROR: Object category=%d is not implemented yet!", category)) self:E(self.lid..string.format("ERROR: Scenery target not implemented yet!"))
else
self:E(self.lid..string.format("ERROR: Object category=%d is not implemented yet!", category))
end
end end
end end
end end