Die Einarbeitung in C++ ist wirklich nicht ganz einfach.
Ich schau heute Abend mal rein, vielleicht finde ich einen Weg, die Monsteranzahl abzufragen. Hab schon eine Idee, aber da ich mit C++ immer noch nicht wirklich vertraut bin, will ich das erst selbst mal ausprobieren, bevor ich irgendwelchen Mist erzähle ^^
EDIT:
RPG::monsters ist ja ein Array. Die Anzahl der Elemente in einem Array kannst du auf 2 Arten auslesen
1. int monsterCount = RPG::monsters.size()
2. int monsterCount = sizeof(RPG::monsters)
Hier noch als Referenz:
C++ Array
DynRPG RPG::monsters
Hab dies nicht getestet, aber meiner Meinung nach solltest du so die Anzahl Monster im Kampf herausfinden können.