The problem code snippet is:
Code: Select all
...
[h: bonusSkills = table(Species, (Breed * 10)+2)]
[h: tblData = ""]
[r, foreach(i, bonusSkills, "", "~"), CODE:
{
[r: tblData = tblData + "<tr><td>+" + listGet(i, 0) + " to " + listGet(i, 1) + "</td><td>"]
[r, for (x, 3, listCount(i), +1, ""): tblData = tblData + "<input type="radio" name="" + listGet(i, 1) + "" value="" + listGet(i, 2) + ":" + listGet(i, x) + " " + listGet(listGet(Skills, listGet(i, 2), "~"), listGet(i, x)) + ""><br>"]
[r: tblData = tblData + "</td></tr>"]
}]
-->
[bonusSkills]
<table border="1">
<tr><th colspan="2">Breed Skills</th></tr>
<tr><th>Bonus Skills</th><th>Options</th></tr>
[r: tblData]
</table>
...
Originally I didn't use the tblData var and had the foreach nested for loop directly in the table but added the var later trying to get it to work.