SpeakinSpell

78 - Weighting possible responses to a trigger

What is the enhancement in mind? How should it look and feel?

You don't always want perfectly even chances for every possible response you've entered for a specific trigger.  If a small box were added to each possibility (3 characters wide, accepting numerals only and defaulting to 1), and every item added to the list were added the number of times in the box, that would give an end-user the ability to make a certain response more likely than others.

Please provide any additional information below.

This would basically support two functional uses that I can see:
1)  Allowing the contents of a shared list to have a probability higher than 1/(shared list size * specific event's list size) when compared to their more specific counterparts' probability of 1/(specific event's list size).
2)  Out of a large list (say, 30 or more items), allowing a favorite to show somewhat more often than the others in the list.  Example: for the spell Drain Soul, a player has entered a whopping 40 possible things his character could say.  His favorite, however, is Shang Tsung's "Your soul is mine!", and he'd like to see that more often than the others.  He thus sets that item's number to 5, giving it a probability of 5/44, while everything else has a probability of 1/44.

User When Change
rismisner Wed, 07 Oct 2009 19:53:29 Changed status from New to Accepted
Aetharan Wed, 07 Oct 2009 13:30:31 Create

You must login to post a comment. Don't have an account? Register to get one!

  • 3 comments
  • Avatar of rismisner rismisner Wed, 07 Oct 2009 19:58:24

    See also some related RNG tickets:

    70 - Shuffle instead of RNG 74 - "/ss macro" -> "/ss group"

  • Avatar of rismisner rismisner Wed, 07 Oct 2009 19:56:43

    Shared groups called out with "/ss macro" or "/ss group" should have an option whether to weight it based on the group size. [X] Multiply wait by number of speeches in the shared list.

    I might want these 2 "speeches" to have the same equal weight... Speech 1: /ss macro something Speech 2: something else I want to say half the time

    Even though "/ss macro something" contains a list of 10 speeches, I might really want this to split 50/50, so that would be a case where I uncheck the box to multiple the weight by the number of speeches in the shared group.

  • Avatar of rismisner rismisner Wed, 07 Oct 2009 19:56:38

    I picture a slider control under each speech

    Random Weight 1 ... <some max>

    Default is 1 Max is... 10? 50?

    This is an advanced control that should be possible to hide for a "Lite" mode.

  • 3 comments

Facts

Last updated on
09 Oct 2009
Reported on
07 Oct 2009
Status
Accepted - Problem reproduced / Need acknowledged.
Type
Enhancement - A change which is intended to better the project in some way
Priority
Medium - Normal priority.

Reported by

Possible assignees

Votes (Total: +1, Average: +1.0)