.com.unity Forums

.com.unity Forums (http://forum.shrapnelgames.com/index.php)
-   Dominions 3: The Awakening (http://forum.shrapnelgames.com/forumdisplay.php?f=138)
-   -   Weird Hero Behavior (http://forum.shrapnelgames.com/showthread.php?t=42863)

vfb April 15th, 2009 10:21 PM

Weird Hero Behavior
 
Okay, so it's R'lyeh, and I guess alien heroes can be weird if they want to.

But in a game where I have two heroes, it seems I might have gotten a third hero, but instead of being selected from the two remaining R'lyeh heroes that I hadn't gotten yet, I got another Visitor instead. But my original Visitor vanished in a puff of logic and reappeared in the same turn, with these messages:

"Suddenly Another Visitor the Visitor disappeared in a puff of smoke."
"Suddenly Another Visitor the Visitor appeared at the gates of your Dark Citadel and wanted to fight for your cause!"

Unfortunately I've made everything slightly confusing by naming my Vistor hero "Another Visitor" the first time he arrived.

Anyway, weird. It would have been nice to have gotten a third hero instead.

chrispedersen April 16th, 2009 12:16 AM

Re: Weird Hero Behavior
 
Um.. that is weird...
I always get visitors by the void gate....

Lingchih April 16th, 2009 02:50 AM

Re: Weird Hero Behavior
 
You get one Visitor hero by default. I don't think I have ever seen two pop up.

JimMorrison April 16th, 2009 04:19 AM

Re: Weird Hero Behavior
 
I am almost positive that the Visitor is an actual multihero, and that I had two once, heroes, not units from the Void Gate.

Looks like Another Visitor chose to stay awhile, rather than forever, but you foiled his mission. :p

Quitti April 16th, 2009 04:29 AM

Re: Weird Hero Behavior
 
Another visitor! Stay a while, STAY FOREVER!

Heh, never seen two pop up myself, just one. Though haven't played R'lyeh since 3.16 or something like that.

lch April 16th, 2009 04:46 AM

Re: Weird Hero Behavior
 
As far as I am aware, the Visitor is no hero or multihero. He is a unique being that comes from the Void Gate. What you wrote is exactly the reaction that the game gives when a unique unit is being moved, through a Wish for example. It's strange that the game didn't check if he already was under your control, true. But I don't think that this has to do with a hero status.

Vanlade is a hero for both EA Vanheim and Helheim, and the MA/LA nations, yet I never heard about a situation like this from games where Vanheim and Helheim played together. In the big Megagames with nations from all era, there would have been a lot of occurences like this if the code for national heroes would allow this situation.

vfb April 16th, 2009 05:02 AM

Re: Weird Hero Behavior
 
Oh ... maybe he's what I got out of the Void Gate then. I can't remember if I was summoning yet when I first got him.

But his "appearance" message sure looks like a Hero message, and Edi's DB lists the Visitor as a MA R'lyeh hero (in the "Army List" tab).

Something else weird is Edi's DB lists the Vistor as unit ID #1406, but mine is unit ID #2810.

lch April 16th, 2009 05:09 AM

Re: Weird Hero Behavior
 
Well, he isn't. :)

LA R'lyeh has two heroes:
  • Stargazer (560)
  • Aboleth (660)
MA R'lyeh has those two and one more:
  • Traitor Prince (444)
That's it.

vfb April 16th, 2009 05:38 AM

Re: Weird Hero Behavior
 
Ah! Thanks Lch! It's a CBM thingy:

----new multihero: visitor
#newmonster 2810
#copystats 1406
#copyspr 1406
#end

#selectnation 47
#hero1 622
#hero2 560
#hero3 660
#multihero1 2810
#end

So, the above is not working properly. I'm guessing if you set a unique monster as a multihero, and he appears a second time, the first instance goes poof. This disappearing can be quite inconvenient if you've got the Visitor leading a bunch of spaceballs around, and he vanishes, leaving them to die without leadership.

And I'd much rather have gotten the Stargazer anyway. :P

Edi April 16th, 2009 05:50 AM

Re: Weird Hero Behavior
 
Quote:

Originally Posted by vfb (Post 686044)
Something else weird is Edi's DB lists the Vistor as unit ID #1406, but mine is unit ID #2810.

Vanilla game units only run to 21xx, so you're using some mod that copies that unit to slot 2810.

It is a copy of the same thing, which might even copy a unique id or something, which could presumably then cause that kind of problems.

Whenever people check unit IDs against the DB, they should make sure to check if the unit is outside the range of the vanilla game. If it is, it's a mod unit and all problems with modded units must be dealt as mod problems first and bugs only second.

EDIT: Hmm, seems I spent too long with the customer on the phone and got ambushed by ninjas.


All times are GMT -4. The time now is 08:45 AM.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.