Rob Pearce
023c8a5eaa
- [+] stealth check to not make ANY noise when hiding is easier. - [+] redo skillchecks to use a percentage, not d20! - [+] new function behaviour: - [+] skillcheck() - [+] roll a die. d100? d50? - [+] modifyskillcheckroll() - apply modifiers (based on attribs, etc). higher roll is better. - [+] store die roll in *result - [+] difficulty 70 means "must roll higher than 70" = 30% chance. - [+] if roll >= what you need, you pass. - [+] skillcheckvs() - [+] each roll a die - [+] modify die roll for both of you - [+] who is higher - [+] now modify ALL calls to skillcheck() to be pctage based. - [+] in general, difficulty of 20 ->diff 95 (ie. 5% base chance) - [+] each +/- 1 will chance difficulty by 5% - [+] ie. multiply current values by 5 - [+] IN - [+] attack - [+] io - [+] lf - [+] move - [+] objects - [+] shops - [+] spell - [+] then REMOVE getskillcheckchance() - [+] auto fail poison check on low roll - [+] let everyone attempt to climb climbobstacles. - [+] potion of oil isn't smashing when thrown - [+] shatter() was failing because the EXPLODEONDAM check was incorrect. - [+] fix felix money sacrifice exploit . done. - [+] change collapsing door trap - first check for F_DOORFALLOB instead of just checking material. that way we can cope with iron gates etc. - [+] done - [+] define doorfallob for iron gate - 4-5 iron bars |
||
---|---|---|
.. | ||
vaults | ||
hiscores.db | ||
npcnames.txt |