Aggression reduces resistability on aggression spells
Ministration reduces power costs on ministration spells
Ordination reduces resistability on ordination spells
Subjugation (mastery_skill id 882983852 on spell will use subjugation to increase chance to hit / not resist)
Disruption (mastery_skill id 613995491 on spell will use disruption to increase chance to hit / not resist)
Weapon Skills weapon skill stat added to the current weapon skill (crush/slash/pierce)
All the tradeskill mastery skills implemented with the resist addition (resist = 'failure' in tradeskill terms) same as Aggression, Ordination, Subjugation and Disruption
Artificing
Artistry
Chemistry
Fletching
Metal Shaping
Metalworking
Scribing
Sculpting
Tailoring
Adorning - should be addressed like the rest of the tradeskills with the workbench
Tinkering - ditto with workbench / tradeskills
Ranged - handled via base skill in DetermineHit chance
Swimming - swimming stat now modifies breath and swimming speeds
To level transmuting you just break stuff down. Near your skill level transmutes will give a 50% skill-up rate. Your (max level) is ((transmute skill) / 5 + 5). The top range is from (max level) down to (max level -10). Items below that will taper off from 50% to bottoming out at 20% skill up rate for gray transmutes.
already pushed updates:
- [x] Aggression reduces resistability on aggression spells
- [x] Ministration reduces power costs on ministration spells
- [x] Ordination reduces resistability on ordination spells
- [x] Subjugation (mastery_skill id 882983852 on spell will use subjugation to increase chance to hit / not resist)
- [x] Disruption (mastery_skill id 613995491 on spell will use disruption to increase chance to hit / not resist)
- [x] Weapon Skills weapon skill stat added to the current weapon skill (crush/slash/pierce)
All the tradeskill mastery skills implemented with the resist addition (resist = 'failure' in tradeskill terms) same as Aggression, Ordination, Subjugation and Disruption
- [x] Artificing
- [x] Artistry
- [x] Chemistry
- [x] Fletching
- [x] Metal Shaping
- [x] Metalworking
- [x] Scribing
- [x] Sculpting
- [x] Tailoring
- [x] Adorning - should be addressed like the rest of the tradeskills with the workbench
- [x] Tinkering - ditto with workbench / tradeskills
- [x] Ranged - handled via base skill in DetermineHit chance
- [x] Swimming - swimming stat now modifies breath and swimming speeds
- [x] Transmuting - transmuting skill now increased by item stat allowing higher skill items to be transmuted, in turn allowing higher chance in skill increase
https://forums.daybreakgames.com/eq2/index.php?threads/leveling-transmuting.4052/
To level transmuting you just break stuff down. Near your skill level transmutes will give a 50% skill-up rate. Your (max level) is ((transmute skill) / 5 + 5). The top range is from (max level) down to (max level -10). Items below that will taper off from 50% to bottoming out at 20% skill up rate for gray transmutes.
need to redo these functions to support rules for various skill types then we can reduce our formula work in the rest of the code:
sint32 CalculateFormulaByStat(sint32 value, int16 stat);
int32 CalculateFormulaByStat(int32 value, int16 stat);
int32 CalculateFormulaBonus(int32 value, float percent_bonus);
already pushed updates:
All the tradeskill mastery skills implemented with the resist addition (resist = 'failure' in tradeskill terms) same as Aggression, Ordination, Subjugation and Disruption
To level transmuting you just break stuff down. Near your skill level transmutes will give a 50% skill-up rate. Your (max level) is ((transmute skill) / 5 + 5). The top range is from (max level) down to (max level -10). Items below that will taper off from 50% to bottoming out at 20% skill up rate for gray transmutes.
need to redo these functions to support rules for various skill types then we can reduce our formula work in the rest of the code: