As you know, pickpocketing mechanics in Morrowind is pretty broken, and according to OpenMW Research page "shouldn't be used as it is".
Can we add an option to alternate pickpocketing formula? I think it is worth to fix for Thief role playing.
In this case we can use stack weight instead of cost to determine stealing difficulty, as MCP does.
Any ideas?
Pickpocketing mechanics in OpenMW
- Thunderforge
- Posts: 503
- Joined: 06 Jun 2017, 05:57
Re: Pickpocketing mechanics in OpenMW
Are there reasons to keep the vanilla way of pickpocketing? Is it an obvious bug, like prices going up as your Mercantile skill increases? Or is it something that some would want and so we would want a switch for?
Re: Pickpocketing mechanics in OpenMW
Ill just post the description from the Morrowind Code Patch fix. It is still sort of a "subjective bug" but I think a lot of people prefer the the MCP fix to vanilla mechanic.
Pickpocket in vanilla Morrowind is a broken mechanic. Any character, no matter what level or stats, has the minimum chance (about 5%) to steal any item valued over 100 septims. An early game thief character with 40 sneak and 60 agility has under 60% probability to steal a 15 septim item from a merchant with minimum countering skill (5 sneak), and is often caught just closing the pickpocket window. This is the easiest scenario, which should be a reliable success of over 90%, and only gets worse when picking an NPC with real sneak skill. Finally, the pickpocket chance is capped at 75%, but is tested both when taking an item and when closing the window. Together this gives a 44% chance of being detected, no matter your skills.
This option re-works the whole pickpocket calculation to be based on weight, and lessens the chances of being detected. It is generally much easier to get started if you choose a thief, and the best things to steal are the lightest - jewellery and gold. You will have to pick your targets carefully, as scouts, other thieves and seasoned adventurers are more likely to notice you. Grabbing anything noticeably heavy such as a weapon, is very likely to give you away. There is no longer a cap on pickpocket chance, and anyone with basic thief skills will not be detected when closing the pickpocket window.
Re: Pickpocketing mechanics in OpenMW
The vanilla mechanic can be considered as buggy I think.
Re: Pickpocketing mechanics in OpenMW
Maybe we can get a decent result without source code patching, something like:
iPickMinChance = 5
iPickMaxChance = 90
fPickPocketMod = 0.01
Results are fine for me: an experienced thief easily can steal items with cost near 1000-2000 from non-thief victims.
The main issue in this case: there is no difference between claymore and and stack of money (a game does not take item weight in account).
iPickMinChance = 5
iPickMaxChance = 90
fPickPocketMod = 0.01
Results are fine for me: an experienced thief easily can steal items with cost near 1000-2000 from non-thief victims.
The main issue in this case: there is no difference between claymore and and stack of money (a game does not take item weight in account).
Re: Pickpocketing mechanics in OpenMW
I agree that pickpocket should at least have a selectable alternative formula. I tried searching, but couldn't find if Zini has said anything specific about this issue.
@Zini, if you happen to read this thread, is there any reason to only include the broken vanilla behaviour for 1.0?
@Zini, if you happen to read this thread, is there any reason to only include the broken vanilla behaviour for 1.0?
- silentthief
- Posts: 456
- Joined: 18 Apr 2013, 01:20
- Location: Currently traversing the Ascadian Isles
Re: Pickpocketing mechanics in OpenMW
http://en.uesp.net/wiki/Morrowind:Sneak --> "Pickpocketing doesn't take your stats into consideration properly, making successful pickpocketing extremely difficult regardless of your Sneak Skill. (PC Only) This bug is fixed by the Morrowind Code Patch." -- it does not identify the formula on this page, nor in that wiki afaict, but the vanilla mechanic is generally considered buggy, and I would agree. The mechanic seemed to make it so that you were almost guaranteed to fail.
ST
- Thunderforge
- Posts: 503
- Joined: 06 Jun 2017, 05:57
Re: Pickpocketing mechanics in OpenMW
Well if vanilla pickpocketing doesn't actually take Sneak into account, that seems like a pretty serious bug that ought to be patched in OpenMW.
-
- Posts: 38
- Joined: 09 Aug 2017, 05:32
Re: Pickpocketing mechanics in OpenMW
Probably an opportune time to link to the MCP section on the wiki for all the other changes and mention version 2.4 was released as well.
https://wiki.openmw.org/index.php?title=MCP
http://www.nexusmods.com/morrowind/mods/19510/
http://en.uesp.net/wiki/Tes3Mod:Morrowind_Code_Patch
https://wiki.openmw.org/index.php?title=MCP
http://www.nexusmods.com/morrowind/mods/19510/
http://en.uesp.net/wiki/Tes3Mod:Morrowind_Code_Patch
Re: Pickpocketing mechanics in OpenMW
Actually, does for both PC and target.pickpocketing doesn't actually take Sneak into account
There are other problems with default formula:
1) It does not take in account item weight (as in later TES games)
2) Even with high Sneak, Luck, and Agility you will get a decent chance to steal only for items with low cost (50 dr. or so).
The second one can be solved by reducing fPickPocketMod GMST value.