Browse Source

simulate booty command work

master
FatBoy-DOTC 2 years ago
parent
commit
93cd329f20
  1. 4
      src/engine/devcmd/cmds/simulateBootyCmd.java

4
src/engine/devcmd/cmds/simulateBootyCmd.java

@ -51,6 +51,7 @@ public class simulateBootyCmd extends AbstractDevCmd {
Enum.GameObjectType objType = target.getObjectType(); Enum.GameObjectType objType = target.getObjectType();
String output; String output;
output = "Booty Simulation:" + newline; output = "Booty Simulation:" + newline;
switch (objType) { switch (objType) {
case Building: case Building:
case PlayerCharacter: case PlayerCharacter:
@ -70,9 +71,11 @@ public class simulateBootyCmd extends AbstractDevCmd {
ArrayList<Item> simulatedBooty = new ArrayList<>(); ArrayList<Item> simulatedBooty = new ArrayList<>();
if(isZone == false){ if(isZone == false){
//simulate individual mob booty //simulate individual mob booty
output += "Simulated " + iterations + " Iterations 0n " + mob.parentZone.zoneMobSet.size() + " Mobs." + newline;
simulatedBooty = simulateMobBooty(mob, iterations); simulatedBooty = simulateMobBooty(mob, iterations);
} }
else { else {
output += "Simulated " + iterations + " Iterations 0n " + mob.getName() + newline;
simulatedBooty = simulateZoneBooty(mob.getParentZone(), iterations); simulatedBooty = simulateZoneBooty(mob.getParentZone(), iterations);
} }
try { try {
@ -105,6 +108,7 @@ public class simulateBootyCmd extends AbstractDevCmd {
} catch (Exception ex) { } catch (Exception ex) {
failures++; failures++;
} }
output += "Time Required To Gain Simulated Booty: " + mob.getMobBase().getSpawnTime() * iterations + " Seconds" + newline;
output += "Glass Drops:" + GlassItems.size() + newline; output += "Glass Drops:" + GlassItems.size() + newline;
for(Item glassItem : GlassItems){ for(Item glassItem : GlassItems){
output += glassItem.getName() + newline; output += glassItem.getName() + newline;

Loading…
Cancel
Save