1
0
forked from 0ad/0ad

Fix an annoying error message when some properties of templates were not defined.

This was SVN commit r6212.
This commit is contained in:
Matei 2008-07-12 07:11:27 +00:00
parent c743038e62
commit 01dc8c3d72

View File

@ -463,13 +463,15 @@ function updateTab (tab, type, cellSheet, attribute, attribute2, arrayCells)
Crd[getCrd (listObject.name, true)].entity = new Object(itemName);
// Set tooltip.
listObject.tooltip = getEntityTemplate(itemName).traits.id.civ + " " + getEntityTemplate(itemName).traits.id.generic;
var template = getEntityTemplate(itemName);
if (!template) break;
listObject.tooltip = template.traits.id.civ + " " + template.traits.id.generic;
// Set portrait.
setPortrait (listObject.name,
getEntityTemplate(itemName).traits.id.icon,
template.traits.id.icon,
"Button" + toTitleCase(selection[0].traits.id.civ_code),
getEntityTemplate(itemName).traits.id.icon_cell);
template.traits.id.icon_cell);
break;
}