Aller au contenu

Photo

Randomize Shale crystal loot - possible?


  • Veuillez vous connecter pour répondre
1 réponse à ce sujet

#1
Qwinn1234

Qwinn1234
  • Members
  • 144 messages
Okay, here's the situation.  I want to reward a player, via dialogue, with a random, level appropriate crystal for Shale, just like you get when you open the various chests in the house on Honnleath.  Is there a way to do this?  I can't see any of the Stone Prisoner content in the toolset, so I'm not sure how to go about this.

The reason I need to know is, I'm working on a Fixpack.  And the comments in the code clearly show that you're supposed to get a Shale crystal as a reward for the Golem Registry quest, but the flag's entry in rewards.xls has no entry there.  I suppose I *could* just pick a static crystal reward, like say "small brilliant fire crystal" or something like that, but I'm guessing that's not what the intent was, and I'm trying to get as close to designer intent as possible here, so randomized like a Honnleath chest would be my preferred choice.  Or, maybe I'll just wind up ignoring the whole plot/reward thing and give a randomized reward via scripting, but that'd be a real pain in the ass.

I'm not sure how chest contents are randomized now... is it just via setting up a generic "Treasure Category" in the placable?  If so, there must be a category for Shale loot that is used in Honnleath, but that won't work here because I need to have it awarded in dialogue :/

And while we're on the subject of all this, is there a tutorial out there that explains how to add a reward for a particular flag being set, the same way rewards.xls does, without actually having to tinker with rewards.xls?  That's what I'll wind up doing if it turns out I can only give a static reward.

Qwinn

#2
Qwinn1234

Qwinn1234
  • Members
  • 144 messages
Hmmm. There's a merchant in the Orzammar Commons, named Garin, who stocks randomized level appropriate crystals each time you enter the area. Unfortunately, I can't find any reference or scripting that would cause that to happen, but I don't know if that's because I'm still a complete noob at this or because the DLC content seems to be restricted from the toolset :( Damn. If anyone can find that scripting and let me know how it's done, or can point me there, I'd be very appreciative.



Qwinn