forked from MagicBane/Server
simulate booty command work
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user