Author Topic: Bug with level 4  (Read 5511 times)

Sanja

  • Guest
Bug with level 4
« on: February 24, 2009, 04:25:05 AM »
I found a problem with level 4 (the one I have to explore 35 asteroids).

I have explored them all, all enemies are destroyed, I have 5 trees on each asteroid - and nothing happens.

There was no indication that enemy teams have managed to achieve the goal faster than me, nor any indication of completed mission.

Screenshot is at http://img-fotki.yandex.ru/get/3108/bougakov.0/0_200a3_1272c7ce_orig

Alex

  • Administrator
  • Ent
  • *****
  • Thank You
  • -Given: 3
  • -Receive: 14
  • Posts: 1,035
Re: Bug with level 4
« Reply #1 on: February 24, 2009, 03:25:50 PM »
Ah that must be your comment on the blog. Thanks for the report - sounds like the level rules got confused or something. I'll look into it. You've definitely beaten that level though :)

Sanja

  • Guest
Re: Bug with level 4
« Reply #2 on: February 24, 2009, 03:29:20 PM »
not mine, actually.

Alex

  • Administrator
  • Ent
  • *****
  • Thank You
  • -Given: 3
  • -Receive: 14
  • Posts: 1,035
Re: Bug with level 4
« Reply #3 on: February 24, 2009, 06:21:35 PM »
Even better, that means it's fairly reproducible. Thanks again and sorry about this.

Sanja

  • Guest
Re: Bug with level 4
« Reply #4 on: February 24, 2009, 08:36:10 PM »
what is strange is the behaviour of the enemies - they were forming the groups that seemed to try to advance as far as they could moving past the asteroids in the inner circle. That would make sense if the assigment was "explore as much as you can". But it was actually "explore and conquer"...

Error in the scenario goal description, I guess?


Alex

  • Administrator
  • Ent
  • *****
  • Thank You
  • -Given: 3
  • -Receive: 14
  • Posts: 1,035
Re: Bug with level 4
« Reply #5 on: February 24, 2009, 08:52:22 PM »
You'll have to excuse the enemies - they (currently) don't pay any attention to the level goals at all. They just do stuff now and again.

SnukJam

  • Guest
Re: Bug with level 4
« Reply #6 on: February 25, 2009, 03:05:27 AM »
[v1.10]

I have had a similar experience.

I played the level (4), and when I had about 32 asteroids, I decided I wanted it ALL, so I attacked the remaining asteroids all at once. I conquered them all, but received no 'Mission Complete' message. I continued to take my swarm all around the ring of asteroids to see if there was something I missed. Nothing.

One possibility I thought of was that I moved beyond the requirements of a "win" (registering 34 then 36), skipping the "win" scenario entirely.

Stromfresser

  • Guest
Re: Bug with level 4
« Reply #7 on: March 01, 2009, 01:22:15 PM »
One possibility I thought of was that I moved beyond the requirements of a "win" (registering 34 then 36), skipping the "win" scenario entirely.
This explanation sounds good to me.
Code: [Select]
<win if="team 1 owns 35 asteroids"/>Guess it depends on how often these conditions are checked.
Maybe the condition-system could be expanded to avoid any problems like these... just add an 'or more' and it's fine, no matter what very unlikely fast double-conquer szenarios happen ;)

EDIT: Sorry, I just noticed there are already conditions like this, so if the win-condition would be altered to:
Code: [Select]
<win if="team 1 owns more than 34 asteroids"/>it would work?
« Last Edit: March 01, 2009, 01:47:48 PM by Stromfresser »

M0rtii

  • Guest
Re: Bug with level 4
« Reply #8 on: April 06, 2009, 12:41:23 PM »
I've ran into this bug as well.  I can also report that it is doing it in Ver.1.20.

I completely conquer every asteroid and get no win.