From: JIRA (f. A. M. ) <ji...@pc...> - 2011-12-14 05:20:08
|
[ http://jira.pcgen.org/browse/CODE-1131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12903#action_12903 ] Andrew Maitland edited comment on CODE-1131 at 12/14/11 4:19 PM: ----------------------------------------------------------------- CONDITIONAL Skills are set to get the same Skill Ranks and Bonuses as the parent. Testing for RANK 0 would fail, since there is a BONUS:SKILLRANK involved to match the parent skill. Though for VISIBLE:EXPORT there shouldn't be any way for the player to manually add skills unless they're using work around hacks. here is the code we are using: Deception.MOD BONUS:SKILL|Deception (Act in character)|SKILL.Deception.MISC BONUS:SKILLRANK|Deception (Act in character)|skillinfo("TOTALRANK","Deception")|TYPE=SkillGranted|PREVARNEQ:var("SKILL.Deception (Act in character).MISC"),SKILL.Deception.MISC was (Author: legacyking): CONDITIONAL Skills are set to get the same Skill Ranks and Bonuses as the parent. Testing for RANK 0 would fail, since there is a BONUS:SKILLRANK involved to match the parent skill. Though for VISIBLE:EXPORT there shouldn't be any way for the player to manually add skills unless they're using work around hacks. here is the code we are using: Deception.MOD BONUS:SKILL|Deception (Act in character)|SKILL.Deception.MISC BONUS:SKILLRANK|Deception (Act in character)|skillinfo("TOTALRANK","Deception")|TYPE=SkillGranted|PREVARNEQ:var("SKILL.Deception (Act in character).MISC"),SKILL.Deception.MISC > PRESKILL trigger on Conditional skills prevents removal of base skill > --------------------------------------------------------------------- > > Key: CODE-1131 > URL: http://jira.pcgen.org/browse/CODE-1131 > Project: Code > Issue Type: Bug > Affects Versions: 5.17.4 (Alpha) , 5.17.5, 5.17.6, 5.17.7, 5.17.8, 5.17.9 > Reporter: Andrew Maitland > Assignee: Tom Parker > Attachments: CODE-1131.pcg > > > The Conditional Skills are made possible by use of PRESKILL, however, this prevents the removal of the skill ranks if it would stop triggering conditional skill. This prevents fixing of any mistakes or user wanting to change things. This is improper behavior. PRESKILL should not prevent the removal of ranks in a base skill. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.pcgen.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |