agrrr3
agrrr3
> I guess the problem is at querying the special age. Looks like Age is automatically much greater than 20, so I get no malus and the special removes itself...
> > yeah, possible. Age has kind of a bad track record. with your theory you should see the special for one turn > > That's what's happening, I see...
From the scripting details page: ... SpecialAddedOnTurn name = "SPECIAL_NAME" object = ID Returns the turn in the Special with the name SPECIAL_NAME was attached to the object ID. Will...
> > while there is an UniverseObject for every special, there is exactly one, so one cant navigate from the Special back to the objects it is added to. >...
Oh my bad... Special is NOT a UniverseObject at all. Only an object which has the stuff you write into the specification. That makes it a lot simpler I hope...
> > For the record: that version would have been buggy: the macro at the end of the file has a NamedInteger, and that macro is called twice, so it...
> Some comments on my changes: > > This doesn't work (it never activates): > > ``` > // Xeno Frenzy > scope = Source > activation = [[CONDITION_OTHER_SPECIES_NEARBY]] //...
> Both scope and activation use a condition to generate list of universe objects. In this case scope = Source generate a list containing one planet. Then the activation condition...
> If you can find a reliable way to reproduce the issue, that would be helpful... I am not sure how - but i will collect data points for the...
something similar happened in the 21st