Estou com um pequeno problema nessa parte:
$monsters = simplexml_load_file($otdir . '/data/monster/monsters.xml') or die('<b>Could not load monsters!</b>');
foreach($monsters->monster as $monster) {
$loot = simplexml_load_file($otdir . '/data/monster/' . $monster['file']);
if($loot) {
if($item = $loot->loot->item){
A pagina mostra a lista de items corretamente mas se eu tenho um item dentro de outro item ,como nesse exemplo:
<loot>
<item id="2148" countmax="100" chance="33750" />
<item id="2148" countmax="100" chance="33750" />
<item id="2672" countmax="5" chance="80000" />
<item id="7399" chance="80" />
<item id="2392" chance="1428" />
<item id="2033" chance="3190" />
<item id="2547" countmax="7" chance="6700" />
<item id="5948" chance="3040" />
<item id="1987" chance="100000"> <!-- bag --> O PROBLEMA É NESSA PARTE
<item id="5882" chance="5920" />
<item id="2498" chance="888" />
<item id="7378" countmax="3" chance="8800" />
<item id="2146" chance="5300" />
<item id="2414" chance="1500"/>
<item id="2528" chance="2333" />
<item id="7402" chance="2000" />
<item id="2492" chance="730" />
</item>
</loot>
Os items dentro do item com id 1987 não são mostrados .
Me desculpem se a explicação não esta muito boa , não entendo nada de php e xml ,eu agradeço se alguem puder me ajudar.