From: "Troy.Holly" Subject: Riding Spoiler Newsgroups: rec.games.roguelike.nethack Date: Sat, 18 Mar 2000 14:02:40 GMT The Nethack 3.3.0 Riding Spoiler. By Troy Holly (TroyHolly@schmuecker.de) This spoiler is divided into five parts: 1) General riding quidelines 2) Keeping your steed tame 3) What you can ride 4) Chance of success for riding 5) Chance of success for saddling 1) General riding quidelines ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - In order to ride a monster, it has to be saddled, tame and ridable. - In order to saddle a monster, it should be tame. - In order to keep a ridden monster alive, you need at least a stethescope and/or magic whistle. Some form of healing is desirable. - If the rider is not a knight, then the tameness of the monster decreases by mounting it. 2) Keeping your steed tame ~~~~~~~~~~~~~~~~~~~~~~~~~~ I now introduce the notion "steed", which in my usage is a ridable saddled pet monster. If the rider is not a knight, then the steed can become nontame in just a few turns. This is because mounting the steed reduces it's tameness if the rider is not a knight. The only reference I could find in the source about increasing tameness is eating (dog_eat()). When a tame pet eats it's tameness is increased. There are many ways to decrease tameness however: - mounting a steed and rider is not a knight - kicking a steed (can be disirable) - hitting the steed (usually while blind or hallicinating) - getting steed trapped - level teleporting with leashed steed - the rider aggravates monsters - and probably some more Tameness (mtame) is an integer between 0 and 20 (0 = nontame). When a monster is converted into a pet, it's tameness becomes 10 if it is domestic, and 5 if non domestic. The only domestic ridable monsters are ponies, horses and warhorses. If you mount/dismount your newly converted domestic steed 10 times, the rider is not a kinght, then it will become nontame. If you have enough steed food, then you can feed it and make it tame again. Nondomestic monsters are unfortunately a bit more complicated. It generally depends on the carnevorous/herbivorous attribute of the monster. My assumption for the following discussion is that eating is the only way of increasing the tameness of your steed. The carnivores seem to eat at every opportunity they get. So as long as you are not mounting/dismounting more often than they are eating, then you keep your carnirvore steed tame. The herbivores seem only to eat when they are hungry. You can find this out by talking to your steed, but you have to get off first. This decreases tameness however. If your steed is not hungry and it doesn't eat, and you get back on, then tameness decreases. Repeat ten times and your steed is nontame. If nondemestic, then its very hard to tame it again. 3) What you can ride (by Dylan O'Donnell) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You can ride all q, all u, all D (except the Chromatic Dragon and Ixoth, which you can't tame), jabberwocks, couatls, and ki-rin. You should be able to ride centaurs, but there's an acknowledged bug (C49, "fixed in next version") which prevents it. 4) Chance of success for riding ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Restrictions: - monster must be saddled. - monster must be tame. - player's armor must not be rusty or corroded (thoroughly?). - player is not levitating (unless at will). - player must fit in saddle (not too big or too small). - player is not fumbling, glibbering, has no wouned legs. - saddle is not cursed, If non of the restrictions apply, then chance = (user level + tameness) / 20 Tameness is between 0 and 20 (20 = very tame). If player is above level 18 and monster is tame, saddled and ridable, then riding is always succsessful. If monster is extremely tame, and monster is saddled and ridable then riding always succsessful. An example for user level 5 and monster very tame: chance to ride = 100% and monster moderately tame: chance to ride = 75% and monster almost not tame: chance to ride = 30% 5) Chance of success for saddling ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In general you can saddle a tame monster if it can wear a saddle. There are some restrictions, but they aren't listed here. The compution of this chance is quite difficult. There are a lot of factors. So here is my attempt to spoil it. This is very code like. Sorry. factor = dexterity + charm/2 + 2*tameness. monster is tame if true then factor = factor + (user level * 20) if false then factor = factor + (user level * 5) - 10 * monster level. case of riding skill if unskilled then factor = factor - 20 if basis then factor = unchanged if skilled then factor = factor + 15 if expert then factor = factor + 30. if player is wearing riding boots then factor = factor + 10. if player is wearing riding gloves then factor = factor + 10. chance of saddling = factor / 100 Some saddling examples. All examples assume tameness of 10, and that no riding gear is being worn. % chance of success user level | dex | charm | unskilled | basic | skilled | expert ---------------------------------------------------------------- 1 | 10 | 10 | 35% | 55% | - | - 1 | 16 | 16 | 44% | 64% | - | - 2 | 10 | 10 | 55% | 75% | - | - 2 | 16 | 16 | 64% | 84% | - | - 3 | 10 | 10 | 75% | 95% | - | - 3 | 16 | 16 | 84% | 100% | - | - 4 | 10 | 10 | 95% | 100% | - | - 4 | 16 | 16 | 100% | 100% | - | - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^ Troy the Kid Holly ^ Tell me and I forget. ^ Scrutinizer ^ Teach me and I remember, ^ 3.3.0 Ascensions: KMPRaRoSTV ^ Involve me and I understand ^ ^ - Benjamin Franklin -- Free audio & video emails, greeting cards and forums Talkway - http://www.talkway.com - Talk more ways (sm)