Judge

From Discworld MUD Wiki
Revision as of 03:23, 16 November 2010 by Tiggum (Talk | contribs)

Jump to: navigation, search
Mudlib-unconf.gif This page contains formulae or data from the distribution mudlib. This information may be several years out of date, so needs to be verified as correct. You can help by performing research to validate it.
Judge
Command information
GP Cost 25 to judge one weapon
50 to compare two weapons
Learnt At 5 ad.ev.we
Skills Used adventuring.evaluating.weapons
Items Needed None
Guild Available to all

Judge is a command which can be used to gain an idea of how much damage a weapon is capable of doing. It can also be used to compare two weapons to see which is better. It costs 25 GP to judge a single weapon, and 50 GP to compare two weapons against each other.

Judge takes into account:

  • The average damage of the weapon.
  • The maximum damage of the weapon.

Judge does not take into account:

The accuracy of the command in both usages is dependent on the player's adventuring.evaluating.weapons bonus.


Success and failure

The chance of succeeding at judging a weapon depends on two factors:

A successful judge will give information about how good the weapon it is and any special attacks associated with it (though the person judging will not see any specials that they don't know).

An unsuccessful judge will give the message 'You think that the <weapon> is <random quality>, but you aren't sure.' In this case, the quality of the weapon reported cannot be trusted at all.

Reported quality

The reported quality of the weapon is dependent on the weapon's rating and the player's adventuring.evaluating.weapons bonus.

The rating takes into account both the weapon's maximum and average damage, and is calculated as follows:

Rating = 50 * (average-damage/140 + maximum-damage/300)

Rating ranges from 0 to 100, with 0 being the worst possible weapon and 100 being the best possible weapon.

The reported quality is taken from a number of categories dependent on the player's adventuring.evaluating.weapons bonus - higher bonuses result in more categories being used; lower bonuses result in fewer categories being used, with the lower categories being neglected. Therefore, a low bonus in this skill can cause the weapon to appear better than it really is. A bonus of at least 392 is required to give the most accurate result.

Note that particularly low bonuses may make it simply impossible to judge a weapon of a particular rating - in order to have any chance of success, the player's bonus must be at least (average_damage + 25); this means that the highest rating weapon that they are able to judge at all is given by:

Max judgeable rating = 29/42 * (bonus - 25)

It follows from this that a bonus of at least 170 is required in order for it to be possible to judge weapons of all valid ratings.

The following table gives the rating's range for a given judge category for all the ranges of bonuses in adventuring.evaluating.weapons:

Ad.ev.we bonus 0-1 2-7 8-17 18-31 32-49 50-71 72-97 98-127 128-161 162-199 200-241 242-287 288-337 338-391 392+
Atrocious 0 - 3
Extremely poor 0 - 3 4 - 10
Very poor 0 - 3 4 - 11 11 - 17
Rather poor 0 - 4 4 - 12 12 - 18 18 - 24
Poor 0 - 4 5 - 13 13 - 20 19 - 26 25 - 31
Pretty poor 0 - 5 - 14 14 - 22 21 - 28 27 - 34 32 - 38
Quite poor 0 - 5 15 - 24 23 - 31 29 - 37 35 - 41 39 - 45
Reasonable 0 - 6 6 - 18 25 - 34 32 - 40 38 - 45 42 - 49 46 - 53
Quite good 0 - 7 - 20 19 - 30 35 - 44 41 - 49 46 - 53 50 - 57 54 - 60
Pretty good 0 - 9 21 - 35 31 - 43 45 - 54 50 - 58 54 - 62 58 - 64 61 - 67
Good 0 - 10 - 17 36 - 49 44 - 55 55 - 64 59 - 67 63 - 70 65 - 72 68 - 74
Rather good 0 - 50 - 51 56 - 68 65 - 74 68 - 76 71 - 78 73 - 80 75 - 81
Very good 0 - 69 - 80 75 - 84 77 - 85 79 - 87 81 - 87 82 - 88
Extremely good 0 - 81 - 86 85 - 94 86 - 94 88 - 95 88 - 95 89 - 95
Excellent 0 - 95 - 100 95 - 100 96 - 100 96 - 100 96 - 100

Determining objective weapon characteristics

You can use the judge command to determine the base average, maximum and minimum damage of a weapon as follows:

Step 1: Judge the weapon a lot of times (ideally 50 to 100). Divide the number of successful judges by the total attempts to get success_chance. If you never fail or never succeed, then this process isn't going to work - use stat items to change your adventuring.evaluating.weapons bonus instead, and try again.

Step 2: Plug success_chance and your adventuring.evaluating.weapons bonus into the following formula to get the weapon's approximate average damage:

Average damage = bonus - 25 - 3 * sqrt(bonus) * success_chance

Step 3: Look up the rating for your weapon from the chart above, based on your adventuring.evaluating.weapons bonus and the judge message.

Step 4: Plug the rating and average damage into the following formula to get the maximum damage:

Max damage = 6 * rating - 15/7 * average_damage

Step 5: Plug the maximum and average damage into the following formula to get the minimum damage:

Min damage = 2 * average_damage - max_damage

Judge against

This version of the command compares the melee ratings of two weapons.

The possible values that judge against returns, in order, are:

Message
amazingly worse
extremely worse
very much worse
much worse
worse
a bit worse
exactly the same
a bit better
better
much better
very much better
extremely better
amazingly better

See also

External links