OK, should i do this for node24 then?
procedure Node024 begin
if (global_var(GVAR_RUSTLE_REFUSE) == 1) then
Reply(370);
else
Reply(371);
if (TOWN_REPUTATION > 5 and not (has_trait(TRAIT_PERK, dude_obj, PERK_cult_of_personality))) then //killap's fix: changed from 4 and added (has_trait(TRAIT_PERK, dude_obj, PERK_cult_of_personality))
call Node06c;
else
NOption(372,Node006,004);
NOption(373,Node941,004);
if ((obj_is_carrying_obj_pid(dude_obj, 285 ) > 0) and (global_var(GVAR_KLAMATH_FIND_RUSTLERS) == FIND_RUSTLERS_ACCEPT)) then //killap's fix: based off of carrying and not map PID_BUG_PARTS
NOption(374,Node026,004);
end
Also having a bit of trouble understanding how Mrs Bishop's script works. The ultimate FO2 guide says you need int 9 to get the enhancer, but in her script i only see a check for mrs_bishop_vault_city. That is supposed to get set when you ask her about the GECK which leads to an option to ask her about vault city. There is no int 9 requirement anywhere in her script. However, without int 9, you never get the option to ask her if she is from vault city...I dont understand how that works? I just dont see the int 9 requirement anywhere in the script which is confusing.
procedure Node132 begin
Reply(600);
BOption(601, Node133, 004);
if (angela_known) then begin
BOption(602, Node142, 004);
end
BOption(603, Node143, 004);
NOption(604, Node150, 006);
if (mrs_bishop_vault_city) then begin
NOption(605, Node152, 009); //This option leads to asking about the enhancer
end
NOption(606, Node158, 004);
prev_node := 132;
end
Unless the "009" part is supposed to be the int requirement?