<p>Of course you could always just pull a Nethack and make every line of code endless ternary conditions like the very idea of OO is an insult to K&R themselves.</p><p>damage=weapon_damage*strength+(lane>0 && playfield[lane-1]==CARD_OXPECKER)?2:0)</p>