Aller au contenu

Photo

Setting encounter difficulty


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

#1
El Condoro

El Condoro
  • Members
  • 148 messages
What I am trying to do is have an encounter of, say, 10 creatures and modify the number of creatures by +1 for every incorrect answer in a conversation. How should I do this?

Is it ENCOUNTER_DIFFICULTY_, challenge rating, something else? What exactly does change the difficulty (SetEncounterDifficulty) do?

Thanks

Edit: Unless there's a better way, I'll just use CreateObject(OBJECT_TYPE_CREATURE...).

Modifié par El Condoro, 28 février 2011 - 11:56 .


#2
bealzebub

bealzebub
  • Members
  • 352 messages
I'm not much of a scripter, but I think it could be done like this...
create seperate encounters and set the # of creatures to 10, 11, 12... however many wrong answers you have. At the end of the conversation, fire off the appropriate encounter.
I think you need a custom script to fire an encounter from a conversation. I might have one if you need it.

#3
Dann-J

Dann-J
  • Members
  • 3 161 messages
- Place the encounter trigger (set to 'normal') somewhere where it can't be triggered physically (like inside of a walkmesh cutter)
- Use TriggerEncounter() from a script to fire it.
- Instead of setting the fCR value to -1.0 (which uses the PC party to determine the challenge rating), set a variable that uses the average party level, then add +1 for every incorrect answer.

You won't always get a predictable number of spawns, but the more incorrect answers you get, the harder the encounter will be. You might want to experiment by adding +1.5 or +2 to the fCR value for every incorrect answer.

#4
M. Rieder

M. Rieder
  • Members
  • 2 530 messages
I would just use CreateObject().