and hat eine höhere Priorität als
or
also wird die Operation so ausgeführt:
Delphi-Quellcode:
if (typ = 'US AntiAir') or (typ='US AntiTank') or (typ='US Soldier') or
((typ='US Sniper') and (Einheitenstatus='Friendly')) then
Abhilfe:
Delphi-Quellcode:
if ((typ = 'US AntiAir') or (typ='US AntiTank') or (typ='US Soldier') or ((typ='US Sniper'))
and (Einheitenstatus='Friendly') then
[size=8][Edit]Eine Klammer zu viel...[/edit][size]