Author Topic: ChangeOwner and/or Empire bugs  (Read 5948 times)

Mihhaelo

  • Sapling
  • **
  • Thank You
  • -Given: 0
  • -Receive: 1
  • Posts: 67
ChangeOwner and/or Empire bugs
« on: November 09, 2011, 07:26:05 PM »
As far as I can see, when GetAsteroid():ChangeOwner() is used in script, it doesn't update the information GetEmpire():GetNumOwnedAsteroids() returns.

Likewise, GetEmpire():GetRandomAsteroid() also fails.

Aino

  • Ent
  • ******
  • Thank You
  • -Given: 4
  • -Receive: 30
  • Posts: 1,527
  • Eufloria: Yes
Re: ChangeOwner and/or Empire bugs
« Reply #1 on: November 10, 2011, 01:51:03 AM »
I don't use ChangeOwner()... I use .Owner = x :P

But the GetRandomAsteroid() fail is strange...

Alex

  • Administrator
  • Ent
  • *****
  • Thank You
  • -Given: 3
  • -Receive: 14
  • Posts: 1,035
Re: ChangeOwner and/or Empire bugs
« Reply #2 on: November 14, 2011, 11:35:42 PM »
You may need the game to run an update before that number is corrected... you may in fact be able to call the empire's update from the script so that the number gets updated.