Well, Fizban always said something like most code could be replaced with triggers. I don't know how difficult the code would be but a trigger is possible. It would have to be a pretty long trigger or a large group of triggers. However, you'd be able to have a trigger check for class and give a cost depending on the class. I think a "nop" payment would work better than a bribe trigger. You'd need to enter in each skill (that's the long part), do an ifcheck or case to see if that class is allowed to learn the skill and set a price. I'd do this using "set" along with the cost of the skill.
Forum trigger code (won't work in the game):
Code:
switch %skill.name%
case kick
if %actor.class% == warrior
set kick 100
elseif %actor.class% == rogue
set kick 200
else
set kick 0
endif
break
nop %actor.gold (%kick%)%
%set% %actor.skill% whateverpercentage
I don't know if the skills are set up this way so this might need to be coded. The syntax is actually:
skillset <name> '<skill>' <value>
but I don't know if that would work in a trigger.
You've
mentioned
that you want builders to be able to add a spec-proc without needing a coder. Using triggers would work with this.