= 0) { $options = json_decode($technick1['options'], true); $statChange_Char1[] = $options; foreach ($statChange_Char1 as &$attacke) { foreach ($attacke as &$stat) { if(is_array($stat)) { $stat['maxdauer'] = $stat['dauer']; $stat['wert'] = $technick1[getTechniqueAttributeName($stat['attribut'])]; } } } } else { $schaden_1 = 'Technik Fehlgeschlagen'; $k_mp[0] = 0; } $aktion_AV1[$x] = 'nein'; } ################### Spieler 2 if ($technick2['type'] == 'generic') { $k_mp[1] = $k_mp[1] - $technick2['mp']; if ($k_mp[1] >= 0) { $options = json_decode($technick2['options'], true); $statChange_Char2[] = $options; foreach ($statChange_Char2 as &$attacke) { foreach ($attacke as &$stat) { if(is_array($stat)) { $stat['maxdauer'] = $stat['dauer']; $stat['wert'] = $technick2[getTechniqueAttributeName($stat['attribut'])]; } } } } else { $schaden_2 = 'Technik Fehlgeschlagen'; $k_mp[1] = 0; } $aktion_AV2[$x] = 'nein'; }