From: SourceForge.net <no...@so...> - 2005-08-19 01:37:12
|
Bugs item #1263626, was opened at 2005-08-18 21:37 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=384719&aid=1263626&group_id=25576 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Equipment/Weaponprof Support Group: 5.8.0 Stable Status: Open Resolution: None Priority: 7 Submitted By: Eddy Anthony (eddyanthony) Assigned to: Nobody/Anonymous (nobody) Summary: Rampant inflation of Mastercraft equipment Initial Comment: There is a problem with how PCGen is saving certain equipment. It was first noticed by someone using th MSRD. A Colt Python (.357 revolver) was added to the gear list, the next time the PC was opened the price on the item in the right pane (purchased gear) had gone up, the price of the gear in the main list stayed where it was supposed to be. I've traced this to a perticular Equipment/EQMOD combination In the MSRD Mastercraft equipment can be three grades (+1, +2 or +3), the EQMOD has a chooser in it to choose which level of bonus to apply. The Colt Python is considered to be Mastercraft, the LST for this item uses this to attach the Mastercraft EQMOD: EQMOD:MWORKW|+1 This is the standard syntax for indicating an EQMOD key and its associated choice. The Colt has a COST:2 tag and the EQMOD adds +3 to that cost for a total of 5. Each time the PC is reopened the item's cost goes up by 3. What seems to be happening is PCGen is reapplying the EQMOD to the item each time it is opened. Here is what the equipment line in the .pcg file looks like after it has been opened and saved a few times: EQUIPNAME:Colt Python (.357 revolver)|OUTPUTORDER:2|COST: 11.0|WT:3.0|QUANTITY:1.0|CUSTOMIZATION:[BASEITEM:Colt Python (.357 revolver)|DATA:NAME=Colt Python (.357 revolver)$EQMOD=MWORKW&pipe;+1&pipe;+1&pipe;+1] 2 plus 3 for each "pipe;+1" adds up to 11 which is the cost shown and also what appears in the GUI. This is apparently only an issue for equipment which has this EQMOD appied to it directly in the LST file, cutomized weapons that have the Mastercraft quality added do not exhibit this bug. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=384719&aid=1263626&group_id=25576 |