private void act() {
   int action = weightCollection.next();
   switch (action) {
     case ACTION_POP:
       pop();
       break;
     case ACTION_SPAWNMOB:
       spawnMob();
       break;
     case ACTION_POTION:
       potion();
       break;
     case ACTION_SPAWNITEM:
       spawnItem();
       break;
     case ACTION_LIGHTNING:
       spawnLightning();
       break;
   }
 }