Training Ops dont seem to work anymore

Issues with the server software (not campaign)

Moderators: Torren, Moderators

Post Reply
Padraig Tseng
Mekwars Server Operator
Posts: 306
Joined: Sat Feb 16, 2008 5:29 pm
Location: Arizona
Contact:

Training Ops dont seem to work anymore

Post by Padraig Tseng » Wed Aug 23, 2017 3:25 am

Have a training op set up, no damage, for use against SOL players....every game gives this error.


[19:17] False packet/illegal command (from [Dedicated] Outreach):
[19:17] [java.util.NoSuchElementException]
[19:17] java.util.TreeMap.key(Unknown Source)
[19:17] java.util.TreeMap.firstKey(Unknown Source)
[19:17] server.campaign.operations.ShortResolver.assemblePaymentStrings(ShortResolver.java:1408)
[19:17] server.campaign.operations.ShortResolver.handleOperationImpact(ShortResolver.java:350)
[19:17] server.campaign.operations.ShortResolver.resolveShortAttack(ShortResolver.java:308)
[19:17] server.campaign.operations.OperationManager.resolveShortAttack(OperationManager.java:349)
[19:17] server.campaign.CampaignMain.doProcessAutomaticReport(CampaignMain.java:925)
[19:17] server.MWServ.clientRecieve(MWServ.java:692)
[19:17] server.ServerWrapper.processCommand(ServerWrapper.java:64)
[19:17] server.MWChatServer.commands.Command.process(Command.java:36)
[19:17] server.MWChatServer.CommandProcessorRemote.process(CommandProcessorRemote.java:159)
[19:17] server.MWChatServer.MWChatClient.incomingMessage(MWChatClient.java:192)
[19:17] server.MWChatServer.ReaderThread.normalRun(ReaderThread.java:71)
[19:17] server.MWChatServer.ReaderThread.run(ReaderThread.java:97)
[19:17] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[19:17] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[19:17] java.lang.Thread.run(Unknown Source)
life is the crummiest book I ever read,
there isn't a hook, just a lot of cheap shots,
pictures to shock and characters an amateur would never dream up

Spork
Mekwars Developer
Posts: 3868
Joined: Wed Feb 13, 2008 10:23 pm

Re: Training Ops dont seem to work anymore

Post by Spork » Fri Aug 25, 2017 1:58 pm

Code: Select all

SPlayer lp = so.getLosers().get(so.getLosers().firstKey());
That tells us that losers are not being set. Are your users clicking done all the way out to the lobby?
Never had much, grew up with nothing
But the music, well it was something
Been down and out, I've been on top of the world,
World that keeps on spinning on a turntable.

User avatar
Tuco
MegamekNET Campaign Operator
Posts: 2783
Joined: Wed Feb 13, 2008 10:23 pm

Re: Training Ops dont seem to work anymore

Post by Tuco » Fri Aug 25, 2017 2:33 pm

Are you using player flags?

And what settings under Newbie Ops?
When the injustice is great enough, Justice will lend me the strength needed to correct it.
None may stand against it.
It will shatter every barrier, sunder any shield, tear through any enchantment and lend its servant the power to pass sentence.
Know this: there is nothing on all the Planes that can stay the hand of justice when it is brought against them.
It may unmake armies. It may sunder the thrones of gods.
Know that for ALL who betray Justice, I am their fate... and fate carries an Executioner's Axe.

Padraig Tseng
Mekwars Server Operator
Posts: 306
Joined: Sat Feb 16, 2008 5:29 pm
Location: Arizona
Contact:

Re: Training Ops dont seem to work anymore

Post by Padraig Tseng » Fri Aug 25, 2017 7:52 pm

Yes the users are clicking thru until the lobby.

No we are not using player flags.

This is the newbie ops tab:
Attachments
training op.jpg
training op.jpg (75.78 KiB) Viewed 413 times
life is the crummiest book I ever read,
there isn't a hook, just a lot of cheap shots,
pictures to shock and characters an amateur would never dream up

User avatar
Tuco
MegamekNET Campaign Operator
Posts: 2783
Joined: Wed Feb 13, 2008 10:23 pm

Re: Training Ops dont seem to work anymore

Post by Tuco » Fri Aug 25, 2017 9:02 pm

I'd try to disable pay all as winners and count game for ranking.
When the injustice is great enough, Justice will lend me the strength needed to correct it.
None may stand against it.
It will shatter every barrier, sunder any shield, tear through any enchantment and lend its servant the power to pass sentence.
Know this: there is nothing on all the Planes that can stay the hand of justice when it is brought against them.
It may unmake armies. It may sunder the thrones of gods.
Know that for ALL who betray Justice, I am their fate... and fate carries an Executioner's Axe.

User avatar
SLDF_Gunslinger
Mekwars Server Operator
Posts: 60
Joined: Sat Feb 16, 2008 6:43 am

Re: Training Ops dont seem to work anymore

Post by SLDF_Gunslinger » Sat Aug 26, 2017 8:54 pm

Thank you Tuco!

Padraig Tseng
Mekwars Server Operator
Posts: 306
Joined: Sat Feb 16, 2008 5:29 pm
Location: Arizona
Contact:

Re: Training Ops dont seem to work anymore

Post by Padraig Tseng » Sat Aug 26, 2017 9:47 pm

Tuco wrote:I'd try to disable pay all as winners and count game for ranking.
And we have a winner! That worked
life is the crummiest book I ever read,
there isn't a hook, just a lot of cheap shots,
pictures to shock and characters an amateur would never dream up

Spork
Mekwars Developer
Posts: 3868
Joined: Wed Feb 13, 2008 10:23 pm

Re: Training Ops dont seem to work anymore

Post by Spork » Sun Aug 27, 2017 10:23 pm

Great. That *has* to be a bug, then.
Never had much, grew up with nothing
But the music, well it was something
Been down and out, I've been on top of the world,
World that keeps on spinning on a turntable.

Post Reply