Levelling up during opponent's turn: No choices?

General feedback and discussion of the game.

Moderator: Forum Moderators

User avatar
Kip-of-teh-Mud
Posts: 9
Joined: July 5th, 2009, 9:01 pm

Levelling up during opponent's turn: No choices?

Post by Kip-of-teh-Mud »

I just had a game in multiplayer when my opponent's attack made my Drake Burner level up. The Burner went immediately to a Flare without any dialogue. Is this a feature?
uzy5o
Posts: 52
Joined: March 9th, 2008, 2:39 am

Re: Levelling up during opponent's turn: No choices?

Post by uzy5o »

Yes. The level up choice is made randomly.
User avatar
JW
Posts: 5046
Joined: November 10th, 2005, 7:06 am
Location: Chicago-ish, Illinois

Re: Levelling up during opponent's turn: No choices?

Post by JW »

uzy5o wrote:Yes. The level up choice is made randomly.
NRPIOTTANTO: No required player input on turns that are not their own.
tsr
Posts: 790
Joined: May 24th, 2006, 1:05 pm

Re: Levelling up during opponent's turn: No choices?

Post by tsr »

There is also the PresetAdvencement Era on both 1.6 and 1.7 (but I don´t think I´ve checked if it actually works on 1.7.2).

/tsr
User avatar
Kip-of-teh-Mud
Posts: 9
Joined: July 5th, 2009, 9:01 pm

Re: Levelling up during opponent's turn: No choices?

Post by Kip-of-teh-Mud »

oic, just like everything in this game, this has already been thoroughly debated.
JW wrote:NRPIOTTANTO: No required player input on turns that are not their own.
TMBLTMHWDAISSF: that must be like the most hilarious wesnoth design acronym i've seen so far :P
Yogibear
Retired Developer
Posts: 1086
Joined: September 16th, 2005, 5:44 am
Location: Hamburg, Germany

Re: Levelling up during opponent's turn: No choices?

Post by Yogibear »

JW wrote:No required player input on turns that are not their own.
This is actually not a preference of some kind but a principle of the games code architecture. Changing it would cause significant side effects and make the code considerably more complex (and believe me, it is complex enough already :wink: ).

While we understand and agree with your point, that choosing the level-up every time would be desirable, this is what was holding us back from introducing such a change.
Smart persons learn out of their mistakes, wise persons learn out of others mistakes!
User avatar
Daxion
Posts: 66
Joined: July 24th, 2009, 9:23 am

Re: Levelling up during opponent's turn: No choices?

Post by Daxion »

Eventhough this goes against the KISS princible, and would probably not be too easy to implement into the GUI, but you could make it in away, that a player (in MP) gives his preference to what his unit should advance when it does advance, not stopping the game flow.
(say you see your unit is about to advance soon, you tell the game your archer should advance to a longbow elf, but it does so only after the opponents turn is on and he attacks you). Just a though anyway.
AI
Developer
Posts: 2396
Joined: January 31st, 2008, 8:38 pm

Re: Levelling up during opponent's turn: No choices?

Post by AI »

I would guess that's what the preset advancement era that tsr mentioned is about.
User avatar
The1exile
Posts: 152
Joined: December 6th, 2008, 12:17 pm

Re: Levelling up during opponent's turn: No choices?

Post by The1exile »

In campaigns, you pick it, though, right?
Rubies for passion, rubies for revenge.
User avatar
Kalajel
Posts: 213
Joined: March 18th, 2009, 10:42 pm
Location: Canada
Contact:

Re: Levelling up during opponent's turn: No choices?

Post by Kalajel »

The1exile wrote:In campaigns, you pick it, though, right?
Yeah; I clearly remember chosing how to level up my units after the ai attacked it…
User avatar
cool evil
Posts: 244
Joined: September 13th, 2007, 10:56 pm

Re: Levelling up during opponent's turn: No choices?

Post by cool evil »

I don't understand what's so hard about implementing a feature already found in the single player portion into multiplayer if it works the same way?

If it's doable, then you could have a countdown where the player whose units are leveling up only have a preset amount of time to decide which one to pick (eg. 30 seconds). After that time passes the computer will make the choice automatically. This prevents people who are AFK stopping the game on turns that are not theirs.
Have no fear, Vlad is here!
User avatar
Pentarctagon
Project Manager
Posts: 5566
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Levelling up during opponent's turn: No choices?

Post by Pentarctagon »

funny thing...i was able to choose what i lvled into during a colloseum match during the computer's turn too :hmm: .
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Re: Levelling up during opponent's turn: No choices?

Post by Dave »

This has, of course, been discussed in great detail already.

Both to simplify the game flow -- make it that you never have to wait for someone else to make a decision during your turn -- and to simplify the code and architecture of Wesnoth's multiplayer system, we use the current design.

Yes, there are ways we could go to get around it, like allow a player to choose up front what they'd prefer their advancement to be. But, we prefer to KISS instead, and use the current design.

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
jmegner
Posts: 49
Joined: May 24th, 2009, 1:15 pm

Re: Levelling up during opponent's turn: No choices?

Post by jmegner »

JW wrote:No required player input on turns that are not their own.
During local games where a human plays a human, you get to choose your advancement during an opponent's turn.
Soliton
Site Administrator
Posts: 1688
Joined: April 5th, 2005, 3:25 pm
Location: #wesnoth-mp

Re: Levelling up during opponent's turn: No choices?

Post by Soliton »

jmegner wrote:
JW wrote:No required player input on turns that are not their own.
During local games where a human plays a human, you get to choose your advancement during an opponent's turn.
In a local game you own all sides. It's the same in an online game where you're the only player.
"If gameplay requires it, they can be made to live on Venus." -- scott
Post Reply