Conversation: kallrist_forge
Triggered by
- creature NPC Kalrûn the Deathless
kallristsmith— in Kallrist Crypt - creature NPC Kalrûn the Deathless — in Kallrist Crypt
Scripts referenced
| Script | Slot | In module | Notes |
|---|---|---|---|
removeallitems | action | ✓ | |
isitemonanvil | active | ✓ | |
forge_never | active | ✓ | |
calcmodvalue1 | action | ✓ | |
calcremoverefund | action | ? | |
forge_stg_anvil | action | ✓ | |
forge_stg_c0 | active | ✓ | |
forge_stg_c1 | active | ✓ | |
forge_stg_c2 | active | ✓ | |
forge_stg_c3 | active | ✓ | |
forge_stg_c4 | active | ✓ | |
forge_stg_c5 | active | ✓ | |
forge_stg_c6 | active | ✓ | |
forge_stg_c7 | active | ✓ | |
forge_stg_hasn | active | ✓ | |
forge_stg_hasp | active | ✓ | |
forge_stg_ok | active | ✓ | |
forge_anvil_ctx | action | ✓ | |
forge_can_mod | active | ✓ | |
setpropunlimammo | action | ✓ | |
setammolight | action | ✓ | |
setammofire | action | ✓ | |
setammocold | action | ✓ | |
setammoplus5 | action | ✓ | |
setammoplus4 | action | ✓ | |
setammoplus3 | action | ✓ | |
setammoplus2 | action | ✓ | |
setammoplus1 | action | ✓ | |
setammobasic | action | ✓ | |
setpropreducedsf | action | ✓ | |
setasfminus10 | action | ✓ | |
setasfminus20 | action | ✓ | |
setasfminus30 | action | ✓ | |
setpropwgtreduc | action | ✓ | |
setweightreduc80 | action | ✓ | |
setweightreduc60 | action | ✓ | |
setweightreduc40 | action | ✓ | |
setweightreduc20 | action | ✓ | |
setweightreduc10 | action | ✓ | |
setpropfreedom | action | ✓ | |
setpropvampiric | action | ✓ | |
setpropattack | action | ✓ | |
setpropskilbonus | action | ✓ | |
setskilltaunt | action | ✓ | |
setskillsettrap | action | ✓ | |
setskillsearch | action | ✓ | |
setskillpickpokt | action | ✓ | |
setskillpersuade | action | ✓ | |
setskillperform | action | ✓ | |
setskillparry | action | ✓ | |
setskillopenlock | action | ✓ | |
setskilllisten | action | ✓ | |
setskillintimidt | action | ✓ | |
setskillhide | action | ✓ | |
setskillheal | action | ✓ | |
setskilldisabtrp | action | ✓ | |
setskillcraftwpn | action | ✓ | |
setskillcrafttrp | action | ✓ | |
setskillcraftarm | action | ✓ | |
setskillconcentr | action | ✓ | |
setskillbluff | action | ✓ | |
setskillappraise | action | ✓ | |
setskillanempath | action | ✓ | |
setproponhit | action | ✓ | |
setonhitstun | action | ✓ | |
setonhitslow | action | ✓ | |
setonhitsleep | action | ✓ | |
setonhitsilence | action | ✓ | |
setonhithold | action | ✓ | |
setonhitfear | action | ✓ | |
setonhitdoom | action | ✓ | |
setonhitdeafness | action | ✓ | |
setonhitdaze | action | ✓ | |
setonhitconfuse | action | ✓ | |
setonhitblind | action | ✓ | |
setsavedc26 | action | ✓ | |
setsavedc24 | action | ✓ | |
setsavedc22 | action | ✓ | |
setsavedc20 | action | ✓ | |
setsavedc18 | action | ✓ | |
setsavedc16 | action | ✓ | |
setsavedc14 | action | ✓ | |
setdur5_5 | action | ✓ | |
setdur10_4 | action | ✓ | |
setdur25_3 | action | ✓ | |
setdur50_2 | action | ✓ | |
setdur75_1 | action | ✓ | |
setonhitability | action | ✓ | |
setabilitycha | action | ✓ | |
setabilitywis | action | ✓ | |
setabilityint | action | ✓ | |
setabilitycon | action | ✓ | |
setabilitydex | action | ✓ | |
setabilitystr | action | ✓ | |
setpropmiscimmun | action | ✓ | |
setimmunpoison | action | ✓ | |
setimmunparalyze | action | ✓ | |
setimmunlvabdrn | action | ✓ | |
setimmunfear | action | ✓ | |
setimmundisease | action | ✓ | |
setpropmighty | action | ✓ | |
setpropmasscrit | action | ✓ | |
setproplight | action | ✓ | |
setpropkeen | action | ✓ | |
setpropsavebonus | action | ✓ | |
setsaveuniversal | action | ✓ | |
setsavewill | action | ✓ | |
setsavereflex | action | ✓ | |
setsavefort | action | ✓ | |
setpropmagicres | action | ✓ | |
setspellresist22 | action | ✓ | |
setspellresist20 | action | ✓ | |
setspellresist18 | action | ✓ | |
setspellresist16 | action | ✓ | |
setspellresist14 | action | ✓ | |
setspellresist12 | action | ✓ | |
setspellresist10 | action | ✓ | |
setprophaste | action | ✓ | |
setpropdarkvis | action | ✓ | |
setpropdamresist | action | ✓ | |
setdamsonic | action | ✓ | |
setdamelectric | action | ✓ | |
setdamacid | action | ✓ | |
setdamcold | action | ✓ | |
setdamfire | action | ✓ | |
setdambludg | action | ✓ | |
setdampierce | action | ✓ | |
setdamslash | action | ✓ | |
setdamresist15 | action | ✓ | |
setdamresist10 | action | ✓ | |
setdamresist05 | action | ✓ | |
setpropdamreduc | action | ✓ | |
setdamreduct10 | action | ✓ | |
setdamreduct9 | action | ✓ | |
setdamreduct8 | action | ✓ | |
setdamreduct7 | action | ✓ | |
setdamreduct6 | action | ✓ | |
setdamreduct5 | action | ✓ | |
setdamreduct4 | action | ✓ | |
setdamreduct3 | action | ✓ | |
setdamreduct2 | action | ✓ | |
setdamreduct1 | action | ✓ | |
setdamsoak50 | action | ✓ | |
setdamsoak45 | action | ✓ | |
setdamsoak40 | action | ✓ | |
setdamsoak35 | action | ✓ | |
setdamsoak30 | action | ✓ | |
setdamsoak25 | action | ✓ | |
setdamsoak20 | action | ✓ | |
setdamsoak15 | action | ✓ | |
setdamsoak10 | action | ✓ | |
setdamsoak05 | action | ✓ | |
setpropdamimmun | action | ✓ | |
setdamimmun10 | action | ✓ | |
setdamimmun05 | action | ✓ | |
setpropdambonus | action | ✓ | |
setdam2d8 | action | ✓ | |
setdam2d6 | action | ✓ | |
setdam1d12 | action | ✓ | |
setpropbonusfeat | action | ✓ | |
setfeatwspunarm | action | ✓ | |
setfeatwpsimple | action | ✓ | |
setfeatwpmartial | action | ✓ | |
setfeatwpexotic | action | ✓ | |
setfeatwpnfiness | action | ✓ | |
setfeattwowpnfgt | action | ✓ | |
setfeatspellpene | action | ✓ | |
setfeatsfnecro | action | ✓ | |
setfeatsfuillusn | action | ✓ | |
setfeatsfevoca | action | ✓ | |
setfeatsfenchant | action | ✓ | |
setfeatsfdivin | action | ✓ | |
setfeatsfconjur | action | ✓ | |
setfeatsfabjur | action | ✓ | |
setfeatpwrattack | action | ✓ | |
setfeatptblksht | action | ✓ | |
setfeatknockdown | action | ✓ | |
setfeaticunarm | action | ✓ | |
setfeatextraturn | action | ✓ | |
setfeatdodge | action | ✓ | |
setfeatcombcast | action | ✓ | |
setfeatcleave | action | ✓ | |
setfeatarmorligh | action | ✓ | |
setfeatarmormed | action | ✓ | |
setfeatarmorheav | action | ✓ | |
setfeatambidext | action | ✓ | |
setfeatalertness | action | ✓ | |
setpropac | action | ✓ | |
setplus0 | action | ✓ | |
setplus8 | action | ✓ | |
setplus7 | action | ✓ | |
setplus6 | action | ✓ | |
setplus5 | action | ✓ | |
setplus4 | action | ✓ | |
setplus3 | action | ✓ | |
setplus2 | action | ✓ | |
setplus1 | action | ✓ | |
calcmodvalue2 | action | ✓ | |
cannotafford | active | ✓ | |
isamttopay | active | ✓ | |
isamtrefund | active | ✓ | |
modifyitem | action | ✓ | |
setpropability | action | ✓ | |
setabilitycha2 | action | ✓ | |
setabilitywis2 | action | ✓ | |
setabilityint2 | action | ✓ | |
setabilitycon2 | action | ✓ | |
setabilitydex2 | action | ✓ | |
setabilitystr2 | action | ✓ | |
removeall | action | ? | |
setdam2d10 | action | ✓ | |
setdamimmun25 | action | ✓ | |
setdamimmun50 | action | ✓ | |
setdamresist25 | action | ✓ | |
setspellresist24 | action | ✓ | |
setspellresist26 | action | ✓ | |
setspellresist28 | action | ✓ | |
setspellresist30 | action | ✓ | |
setspellresist32 | action | ✓ | |
setplus9 | action | ✓ | |
setplus10 | action | ✓ | |
setplus11 | action | ✓ | |
setplus12 | action | ✓ | |
setplus13 | action | ✓ | |
setplus14 | action | ✓ | |
setplus15 | action | ✓ | |
setplus16 | action | ✓ | |
setpropen | action | ✓ | |
setplus17 | action | ✓ | |
setplus18 | action | ✓ | |
setplus19 | action | ✓ | |
setplus20 | action | ✓ | |
setskilltumble | action | ✓ | |
setdamresist20 | action | ✓ | |
setdamreduct11 | action | ✓ | |
setdamreduct12 | action | ✓ | |
setdamreduct13 | action | ✓ | |
setdamreduct14 | action | ✓ | |
setdamreduct15 | action | ✓ | |
setimmundeath | action | ✓ | |
setspellimmun | action | ✓ | |
setimplosion | action | ✓ | |
setdampropneg | action | ✓ | |
setdam4 | action | ✓ | |
setdam2d4 | action | ✓ | |
setdam1d6 | action | ✓ | |
setdam1d10 | action | ✓ | |
forge_stg_t0 | action | ✓ | |
forge_stg_t1 | action | ✓ | |
forge_stg_t2 | action | ✓ | |
forge_stg_t3 | action | ✓ | |
forge_stg_t4 | action | ✓ | |
forge_stg_t5 | action | ✓ | |
forge_stg_t6 | action | ✓ | |
forge_stg_t7 | action | ✓ | |
forge_stg_pgn | action | ✓ | |
forge_stg_pgp | action | ✓ | |
forge_stg_cancel | action | ✓ | |
forge_stg_go | action | ✓ | |
forge_stg_open | action | ✓ | |
forge_exp_go | action | ✓ | |
fb_no_horn | active | ✓ |
Items checked
These items' tags are checked via GetItemPossessedBy in this conversation's scripts:
Custom tokens
These runtime tokens are filled by NWScript via SetCustomToken(N, text). The scripts listed set each token; the actual value depends on game state at runtime.
| Token | Set by script(s) |
|---|---|
<CUSTOM100> | forge_inc, smach_sc001 |
<CUSTOM101> | bankbalance, calcmodvalue2, smach_configure |
<CUSTOM102> | forge_inc |
<CUSTOM104> | calcmodvalue2, forge_inc |
<CUSTOM105> | forge_inc |
<CUSTOM107> | calcmodvalue2 |
<CUSTOM6110> | not found in static analysis |
<CUSTOM6111> | not found in static analysis |
<CUSTOM6112> | not found in static analysis |
<CUSTOM6113> | not found in static analysis |
<CUSTOM6114> | not found in static analysis |
<CUSTOM6115> | not found in static analysis |
<CUSTOM6116> | not found in static analysis |
<CUSTOM6117> | not found in static analysis |
<CUSTOM6119> | forge_inc, forge_ward_dis, forge_ward_intro, forge_ward_rvt |
<CUSTOM6120> | forge_inc |
Starting entries
- entry #41 (if
fb_no_horn) — You do not bear the Horn of the Fell Beast. This forge was bound to the crypt's … - entry #0 — Greetings my . What can I do for you?
Conversation flow
Each starting entry is expanded recursively. Repeated nodes (cycles, shared continuations) appear inline as ↩ link backrefs to the first occurrence.
entry #41 (if fb_no_horn) ¶
You do not bear the Horn of the Fell Beast. This forge was bound to the crypt's guardian; without its horn the anvil stays cold to your hand. Slay the beast, take up its horn, and return to me.
entry #0 → removeallitems ¶
Greetings my <lord/lady>. What can I do for you?
reply #1 → forge_anvil_ctx ¶
Modify the item on the anvil.
entry #2 (if forge_can_mod) ¶
Are you sure you want to modify the <CUSTOM100>[forge_inc, smach_sc001]? It is worth <CUSTOM104>[calcmodvalue2, forge_inc] gold now; I will not raise it past <CUSTOM105>[forge_inc] gold.
reply #4 ¶
Yes.
entry #4 ¶
What type of modification would you like?
reply #87 → setpropmiscimmun ¶
Miscellaneous Immunity.
entry #14 ¶
Select an immunity type.
reply #89 → setimmunparalyze ¶
Paralysis — and the petrifying gaze of basilisk and medusa.
entry #27 → calcmodvalue1 ¶
Please wait while I calculate the cost of this modification.
reply #206 → calcmodvalue2 ¶
(no text)
entry #31 (if cannotafford) ¶
This modification will cost you <CUSTOM101>[bankbalance, calcmodvalue2, smach_configure] gold. Your <CUSTOM100>[forge_inc, smach_sc001] is worth <CUSTOM104>[calcmodvalue2, forge_inc] gold now and would be worth <CUSTOM107>[calcmodvalue2] after — this forge will not pass <CUSTOM105>[forge_inc].
reply #209 ¶
Sorry, I don't seem to have enough gold.
entry #3 ¶
Is there anything else?
↩ reply #1 “Modify the item on the anvil.”
reply #0 ¶
Goodbye.
reply #272 → forge_stg_open (if isitemonanvil) ¶
Strip enchantments from the item on the anvil to make it lawful. (no gold returned)
entry #42 → forge_stg_anvil ¶
<CUSTOM6119>[forge_inc, forge_ward_dis, forge_ward_intro, forge_ward_rvt] Which enchantments shall I strike from the <CUSTOM100>[forge_inc, smach_sc001]? Choose as many as you need — nothing is unmade until you bid me strike, and I take no payment for the unmaking.
reply #257 → forge_stg_t0 (if forge_stg_c0) ¶
<CUSTOM6110>
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #258 → forge_stg_t1 (if forge_stg_c1) ¶
<CUSTOM6111>
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #259 → forge_stg_t2 (if forge_stg_c2) ¶
<CUSTOM6112>
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #260 → forge_stg_t3 (if forge_stg_c3) ¶
<CUSTOM6113>
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #261 → forge_stg_t4 (if forge_stg_c4) ¶
<CUSTOM6114>
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #262 → forge_stg_t5 (if forge_stg_c5) ¶
<CUSTOM6115>
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #263 → forge_stg_t6 (if forge_stg_c6) ¶
<CUSTOM6116>
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #264 → forge_stg_t7 (if forge_stg_c7) ¶
<CUSTOM6117>
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #265 → forge_stg_pgn (if forge_stg_hasn) ¶
Show me more enchantments.
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #266 → forge_stg_pgp (if forge_stg_hasp) ¶
Show the previous enchantments.
↩ entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #267 (if forge_stg_ok) ¶
Strike the planned enchantments now.
entry #43 ¶
<CUSTOM6119>[forge_inc, forge_ward_dis, forge_ward_intro, forge_ward_rvt] Shall I strike the planned enchantments from your <CUSTOM100>[forge_inc, smach_sc001]? There is no undoing it.
reply #269 → forge_stg_go ¶
Aye, strike them. The magic is forfeit.
entry #44 ¶
It is done. Your <CUSTOM100>[forge_inc, smach_sc001] bears the law's blessing once more — no enchantment upon it now offends the law.
reply #268 → forge_stg_cancel ¶
Never mind — leave it whole.
reply #274 → forge_exp_go (if isitemonanvil) ¶
Expand a property slot on the <CUSTOM100>[forge_inc, smach_sc001] with a Rune of Expansion. (<CUSTOM6120>[forge_inc]/3 used)
↩ entry #0 “Greetings my . What can I do for you?”
entry #30 (if isamttopay) ¶
This modification will cost you <CUSTOM101>[bankbalance, calcmodvalue2, smach_configure] gold. Your <CUSTOM100>[forge_inc, smach_sc001] is worth <CUSTOM104>[calcmodvalue2, forge_inc] gold now and would be worth <CUSTOM107>[calcmodvalue2] after — this forge will not pass <CUSTOM105>[forge_inc].
entry #29 (if isamtrefund) ¶
This modification will give you a refund of <CUSTOM101>[bankbalance, calcmodvalue2, smach_configure] gold.
↩ reply #208 “Please go ahead.”
↩ reply #207 “I've changed my mind.”
entry #28 ¶
There is no charge for this modification.
↩ reply #208 “Please go ahead.”
↩ reply #207 “I've changed my mind.”
reply #249 → setspellimmun ¶
Spell Immunity.
reply #251 → setdampropneg ¶
Negative-Energy Damage — the grave's own chill, bound to the edge.
entry #40 ¶
How deep shall the grave-chill bite?
reply #252 → setdam4 ¶
+4.
↩ entry #27 “Please wait while I calculate the cost of this modification.”
reply #253 → setdam2d4 ¶
2d4.
↩ entry #27 “Please wait while I calculate the cost of this modification.”
reply #254 → setdam1d6 ¶
1d6.
↩ entry #27 “Please wait while I calculate the cost of this modification.”
entry #45 (if isitemonanvil) ¶
The <CUSTOM100>[forge_inc, smach_sc001] is already worth <CUSTOM104>[calcmodvalue2, forge_inc] gold — at or beyond the <CUSTOM105>[forge_inc] gold the law lets me bind into one piece. I'll not add to it. I can only strike enchantments from it to bring it within the law.
↩ reply #272 “Strip enchantments from the item on the anvil to make it lawful. (no gold return…” (if
isitemonanvil)↩ reply #0 “Goodbye.”
↩ reply #272 “Strip enchantments from the item on the anvil to make it lawful. (no gold return…” (if
isitemonanvil)NPC lines (entries) — flat index
entry #0 →
removeallitemsGreetings my <lord/lady>. What can I do for you?
- → reply #1 “Modify the item on the anvil.”
- → reply #0 “Goodbye.”
- → reply #272 “Strip enchantments from the item on the anvil to make it lawful. (no gold return…” (if
isitemonanvil) - → reply #274 “Expand a property slot on the with a Rune of Expansion. (/3 used)” (if
isitemonanvil)
entry #2
Are you sure you want to modify the <CUSTOM100>[forge_inc, smach_sc001]? It is worth <CUSTOM104>[calcmodvalue2, forge_inc] gold now; I will not raise it past <CUSTOM105>[forge_inc] gold.
- → reply #4 “Yes.”
- → reply #3 “No.”
entry #3
Is there anything else?
entry #4
What type of modification would you like?
- → reply #87 “Miscellaneous Immunity.”
- → reply #249 “Spell Immunity.”
- → reply #251 “Negative-Energy Damage — the grave's own chill, bound to the edge.”
entry #5
Select the ammo type.
- → reply #15 “Basic.”
- → reply #14 “+1”
- → reply #13 “+2”
- → reply #12 “+3”
- → reply #11 “+4”
- → reply #10 “+5”
- → reply #9 “1d6 Cold.”
- → reply #8 “1d6 Fire.”
- → reply #7 “1d6 Light.”
entry #6
Please select the modifier.
- → reply #19 “Minus 30%.”
- → reply #18 “Minus 20%.”
- → reply #17 “Minus 10%.”
entry #7
Choose the amount of the reduction.
- → reply #25 “10%.”
- → reply #24 “20%.”
- → reply #23 “40%.”
- → reply #22 “60%.”
- → reply #21 “80%.”
entry #8
Now please select the skill to be enhanced.
- → reply #49 “Animal Empathy.”
- → reply #48 “Appraise.”
- → reply #47 “Bluff.”
- → reply #46 “Concentration.”
- → reply #45 “Craft Armor.”
- → reply #44 “Craft Trap.”
- → reply #43 “Craft Weapon.”
- → reply #42 “Disable Trap.”
- → reply #41 “Heal.”
- → reply #40 “Hide.”
- → reply #39 “Intimidate.”
- → reply #38 “Listen.”
- → reply #37 “Open Lock.”
- → reply #36 “Parry.”
- → reply #35 “Perform.”
- → reply #34 “Persuade.”
- → reply #33 “Pick Pocket.”
- → reply #32 “Search.”
- → reply #31 “Set Trap.”
- → reply #30 “Taunt.”
- → reply #241 “Tumble.”
entry #9
What effect would you like when hitting with the weapon?
- → reply #74 “Ability Drain”
- → reply #61 “Blindness.”
- → reply #60 “Confusion.”
- → reply #59 “Daze.”
- → reply #58 “Deafness.”
- → reply #57 “Doom.”
- → reply #56 “Fear.”
- → reply #55 “Hold.”
- → reply #54 “Silence.”
- → reply #53 “Sleep.”
- → reply #52 “Slow.”
- → reply #51 “Stun.”
entry #10
What saving throw is necessary to avoid the effect?
- → reply #68 “14”
- → reply #67 “16”
- → reply #66 “18”
- → reply #65 “20”
- → reply #64 “22”
- → reply #63 “24”
- → reply #62 “26”
entry #11
Select the probability and duration.
- → reply #73 “75% / 1 round”
- → reply #72 “50% / 2 rounds”
- → reply #71 “25% / 3 rounds”
- → reply #70 “10% / 4 rounds”
- → reply #69 “5% / 5 rounds”
entry #12
What saving throw is necessary to avoid the effect?
- → reply #80 “14”
- → reply #79 “16”
- → reply #78 “18”
- → reply #77 “20”
- → reply #76 “22”
- → reply #75 “24”
entry #13
Select the ability to be reduced.
- → reply #86 “Strength.”
- → reply #85 “Dexterity.”
- → reply #84 “Constitution.”
- → reply #83 “Intelligence.”
- → reply #82 “Wisdom”
- → reply #81 “Charisma.”
entry #14
Select an immunity type.
- → reply #89 “Paralysis — and the petrifying gaze of basilisk and medusa.”
- → reply #248 “Death Magic — the tomb's own art, turned against you.”
entry #15
Please choose the saving throw type.
- → reply #101 “Fortitude.”
- → reply #100 “Reflex.”
- → reply #99 “Will.”
- → reply #98 “All of the above.”
entry #16
Please choose the spell resistance level.
- → reply #103 “SR 22”
- → reply #223 “SR 24”
- → reply #224 “SR 26”
- → reply #225 “SR 28”
- → reply #226 “SR 30”
- → reply #227 “SR 32”
entry #17
Please tell me what damage type you would like resistance against.
- → reply #120 “Slashing.”
- → reply #119 “Piercing.”
- → reply #118 “Bludgeoning.”
- → reply #117 “Fire.”
- → reply #116 “Cold.”
- → reply #115 “Acid.”
- → reply #114 “Lightning.”
- → reply #113 “Sonic.”
entry #19
What weapon enhancement level is necessary to get past the damage reduction?
- → reply #125 “+10”
- → reply #243 “+11”
- → reply #244 “+12”
- → reply #245 “+13”
- → reply #246 “+14”
- → reply #247 “+15”
entry #21
Please tell me what damage type you would like immunity from.
- → reply #153 “Slashing.”
- → reply #152 “Piercing.”
- → reply #151 “Bludgeoning.”
- → reply #150 “Fire.”
- → reply #149 “Cold.”
- → reply #148 “Acid.”
- → reply #147 “Lightning.”
- → reply #146 “Sonic.”
entry #22
Now choose the immunity level.
- → reply #154 “10%”
- → reply #220 “25%” (if
forge_never) - → reply #221 “50%” (if
forge_never)
entry #23
Please tell me what damage type you would like.
- → reply #164 “Slashing.”
- → reply #163 “Piercing.”
- → reply #162 “Bludgeoning.”
- → reply #161 “Fire.”
- → reply #160 “Cold.”
- → reply #159 “Acid.”
- → reply #158 “Lightning.”
- → reply #157 “Sonic.”
entry #24
Now choose the damage amount.
- → reply #167 “1d12” (if
forge_never) - → reply #166 “2d6”
- → reply #165 “2d8”
- → reply #219 “2d10”
entry #25
Choose the bonus feat you would like.
- → reply #195 “Alertness.”
- → reply #194 “Ambidexterity.”
- → reply #193 “Armor Prof. Heavy.”
- → reply #192 “Armor Prof. Medium.”
- → reply #191 “Armor Prof. Light.”
- → reply #190 “Cleave.”
- → reply #189 “Combat Casting.”
- → reply #188 “Dodge.”
- → reply #187 “Extra Turning.”
- → reply #186 “Imp. Critical Unarmed.”
- → reply #185 “Knockdown.”
- → reply #184 “Point Blank Shot.”
- → reply #183 “Power Attack.”
- → reply #182 “Spell Focus Abjuration.”
- → reply #181 “Spell Focus Conjuration.”
- → reply #180 “Spell Focus Divination.”
- → reply #179 “Spell Focus Enchantment.”
- → reply #178 “Spell Focus Evocation.”
- → reply #177 “Spell Focus Illusion.”
- → reply #176 “Spell Focus Necromancy.”
- → reply #175 “Spell Penetration.”
- → reply #174 “Two Weapon Fighting.”
- → reply #173 “Weapon Finesse.”
- → reply #172 “Weapon Prof. Exotic.”
- → reply #171 “Weapon Prof. Martial.”
- → reply #170 “Weapon Prof. Simple.”
- → reply #169 “Weapon Spec. Unarmed.”
entry #26
Now, please select the bonus amount.
- → reply #205 “+1”
- → reply #204 “+2”
- → reply #203 “+3”
- → reply #202 “+4”
- → reply #201 “+5”
- → reply #200 “+6”
- → reply #199 “+7”
- → reply #198 “+8”
- → reply #228 “+9”
- → reply #229 “+10”
- → reply #230 “+11”
- → reply #231 “+12”
- → reply #232 “+13”
- → reply #233 “+14”
- → reply #234 “+15”
- → reply #235 “+16”
entry #28
There is no charge for this modification.
entry #29
This modification will give you a refund of <CUSTOM101>[bankbalance, calcmodvalue2, smach_configure] gold.
- → reply #208 “Please go ahead.”
- → reply #207 “I've changed my mind.”
entry #30
This modification will cost you <CUSTOM101>[bankbalance, calcmodvalue2, smach_configure] gold. Your <CUSTOM100>[forge_inc, smach_sc001] is worth <CUSTOM104>[calcmodvalue2, forge_inc] gold now and would be worth <CUSTOM107>[calcmodvalue2] after — this forge will not pass <CUSTOM105>[forge_inc].
entry #31
This modification will cost you <CUSTOM101>[bankbalance, calcmodvalue2, smach_configure] gold. Your <CUSTOM100>[forge_inc, smach_sc001] is worth <CUSTOM104>[calcmodvalue2, forge_inc] gold now and would be worth <CUSTOM107>[calcmodvalue2] after — this forge will not pass <CUSTOM105>[forge_inc].
- → reply #209 “Sorry, I don't seem to have enough gold.”
entry #32
Select the ability to be enhanced.
- → reply #216 “Strength.”
- → reply #215 “Dexterity.”
- → reply #214 “Constitution.”
- → reply #213 “Intelligence.”
- → reply #212 “Wisdom”
- → reply #211 “Charisma.”
entry #33 →
calcremoverefundI must warn ye — stripping all magical properties from this <CUSTOM102>[forge_inc] cannot be undone. Every enchantment will be lost. For what ye have invested at this forge, I can return <CUSTOM101>[bankbalance, calcmodvalue2, smach_configure] gold. Do ye wish to proceed?
- → reply #217 “Yes, strip all magical properties.”
- → reply #218 “No, leave it as it is.”
entry #34
Now, please select the bonus amount.
- → reply #240 “+20”
- → reply #239 “+19”
- → reply #238 “+18”
- → reply #237 “+17”
- → reply #235 “+16”
- → reply #234 “+15”
entry #35
Now, please select the bonus amount.
- → reply #234 “+15”
- → reply #233 “+14”
- → reply #232 “+13”
- → reply #231 “+12”
- → reply #230 “+11”
- → reply #229 “+10”
entry #36
Now, please select the bonus amount.
- → reply #235 “+16”
- → reply #234 “+15”
- → reply #233 “+14”
- → reply #232 “+13”
- → reply #231 “+12”
- → reply #230 “+11”
- → reply #229 “+10”
entry #37
Now, please select the bonus amount.
- → reply #233 “+14”
- → reply #232 “+13”
- → reply #231 “+12”
- → reply #230 “+11”
- → reply #229 “+10”
- → reply #228 “+9”
entry #38
Now, please select the bonus amount.
- → reply #231 “+12”
- → reply #230 “+11”
- → reply #229 “+10”
- → reply #228 “+9”
- → reply #198 “+8”
entry #39
Against which spell shall the crypt ward you?
- → reply #250 “Implosion — the void that folds flesh inward.”
entry #40
How deep shall the grave-chill bite?
- → reply #252 “+4.”
- → reply #253 “2d4.”
- → reply #254 “1d6.”
- → reply #255 “1d10.”
- → reply #256 “1d12.”
entry #41
You do not bear the Horn of the Fell Beast. This forge was bound to the crypt's guardian; without its horn the anvil stays cold to your hand. Slay the beast, take up its horn, and return to me.
entry #42 →
forge_stg_anvil<CUSTOM6119>[forge_inc, forge_ward_dis, forge_ward_intro, forge_ward_rvt] Which enchantments shall I strike from the <CUSTOM100>[forge_inc, smach_sc001]? Choose as many as you need — nothing is unmade until you bid me strike, and I take no payment for the unmaking.
- → reply #257 (if
forge_stg_c0) - → reply #258 (if
forge_stg_c1) - → reply #259 (if
forge_stg_c2) - → reply #260 (if
forge_stg_c3) - → reply #261 (if
forge_stg_c4) - → reply #262 (if
forge_stg_c5) - → reply #263 (if
forge_stg_c6) - → reply #264 (if
forge_stg_c7) - → reply #265 “Show me more enchantments.” (if
forge_stg_hasn) - → reply #266 “Show the previous enchantments.” (if
forge_stg_hasp) - → reply #267 “Strike the planned enchantments now.” (if
forge_stg_ok) - → reply #268 “Never mind — leave it whole.”
entry #43
<CUSTOM6119>[forge_inc, forge_ward_dis, forge_ward_intro, forge_ward_rvt] Shall I strike the planned enchantments from your <CUSTOM100>[forge_inc, smach_sc001]? There is no undoing it.
- → reply #269 “Aye, strike them. The magic is forfeit.”
- → reply #270 “No, let me reconsider.”
entry #44
It is done. Your <CUSTOM100>[forge_inc, smach_sc001] bears the law's blessing once more — no enchantment upon it now offends the law.
- → reply #271 “My thanks.”
entry #45
The <CUSTOM100>[forge_inc, smach_sc001] is already worth <CUSTOM104>[calcmodvalue2, forge_inc] gold — at or beyond the <CUSTOM105>[forge_inc] gold the law lets me bind into one piece. I'll not add to it. I can only strike enchantments from it to bring it within the law.
PC replies — flat index
reply #0
Goodbye.
reply #1 →
forge_anvil_ctxModify the item on the anvil.
- → entry #2 “Are you sure you want to modify the ? It is worth gold now; I will not raise it…” (if
forge_can_mod) - → entry #45 “The is already worth gold — at or beyond the gold the law lets me bind into o…” (if
isitemonanvil) - → entry #1 “Please place exactly one item on the anvil, then speak to me again.”
reply #2
(no text)
reply #5
Strip ALL magical properties from the item.
- → entry #33 “I must warn ye — stripping all magical properties from this cannot be undone. E…”
reply #7 →
setammolight1d6 Light.
- → child “Please wait while I calculate the cost of this modification.”
reply #8 →
setammofire1d6 Fire.
- → child “Please wait while I calculate the cost of this modification.”
reply #9 →
setammocold1d6 Cold.
- → child “Please wait while I calculate the cost of this modification.”
reply #15 →
setammobasicBasic.
- → child “Please wait while I calculate the cost of this modification.”
reply #17 →
setasfminus10Minus 10%.
- → child “Please wait while I calculate the cost of this modification.”
reply #18 →
setasfminus20Minus 20%.
- → child “Please wait while I calculate the cost of this modification.”
reply #19 →
setasfminus30Minus 30%.
- → child “Please wait while I calculate the cost of this modification.”
reply #21 →
setweightreduc8080%.
- → child “Please wait while I calculate the cost of this modification.”
reply #22 →
setweightreduc6060%.
- → child “Please wait while I calculate the cost of this modification.”
reply #23 →
setweightreduc4040%.
- → child “Please wait while I calculate the cost of this modification.”
reply #24 →
setweightreduc2020%.
- → child “Please wait while I calculate the cost of this modification.”
reply #25 →
setweightreduc1010%.
- → child “Please wait while I calculate the cost of this modification.”
reply #26 →
setpropfreedomFreedom of Movement.
- → child “Please wait while I calculate the cost of this modification.”
reply #50 →
setproponhitOn Hit Properties.
- → entry #9 “What effect would you like when hitting with the weapon?”
reply #61 →
setonhitblindBlindness.
- → entry #10 “What saving throw is necessary to avoid the effect?”
reply #69 →
setdur5_55% / 5 rounds
- → child “Please wait while I calculate the cost of this modification.”
reply #70 →
setdur10_410% / 4 rounds
- → child “Please wait while I calculate the cost of this modification.”
reply #71 →
setdur25_325% / 3 rounds
- → child “Please wait while I calculate the cost of this modification.”
reply #72 →
setdur50_250% / 2 rounds
- → child “Please wait while I calculate the cost of this modification.”
reply #73 →
setdur75_175% / 1 round
- → child “Please wait while I calculate the cost of this modification.”
reply #74 →
setonhitabilityAbility Drain
- → entry #12 “What saving throw is necessary to avoid the effect?”
reply #81 →
setabilitychaCharisma.
- → child “Please wait while I calculate the cost of this modification.”
reply #82 →
setabilitywisWisdom
- → child “Please wait while I calculate the cost of this modification.”
reply #83 →
setabilityintIntelligence.
- → child “Please wait while I calculate the cost of this modification.”
reply #84 →
setabilityconConstitution.
- → child “Please wait while I calculate the cost of this modification.”
reply #85 →
setabilitydexDexterity.
- → child “Please wait while I calculate the cost of this modification.”
reply #86 →
setabilitystrStrength.
- → child “Please wait while I calculate the cost of this modification.”
reply #88 →
setimmunpoisonPoison
- → child “Please wait while I calculate the cost of this modification.”
reply #89 →
setimmunparalyzeParalysis — and the petrifying gaze of basilisk and medusa.
- → child “Please wait while I calculate the cost of this modification.”
reply #90 →
setimmunlvabdrnLevel/Ability Drain
- → child “Please wait while I calculate the cost of this modification.”
reply #92 →
setimmundiseaseDisease.
- → child “Please wait while I calculate the cost of this modification.”
reply #95 →
setproplightLight.
- → child “Please wait while I calculate the cost of this modification.”
reply #97 →
setpropsavebonusImproved Saving Throws.
- → entry #15 “Please choose the saving throw type.”
reply #102 →
setpropmagicresSpell Resistance.
- → entry #16 “Please choose the spell resistance level.”
reply #103 →
setspellresist22SR 22
- → child “Please wait while I calculate the cost of this modification.”
reply #104 →
setspellresist20SR 20
- → child “Please wait while I calculate the cost of this modification.”
reply #105 →
setspellresist18SR 18
- → child “Please wait while I calculate the cost of this modification.”
reply #106 →
setspellresist16SR 16
- → child “Please wait while I calculate the cost of this modification.”
reply #107 →
setspellresist14SR 14
- → child “Please wait while I calculate the cost of this modification.”
reply #108 →
setspellresist12SR 12
- → child “Please wait while I calculate the cost of this modification.”
reply #109 →
setspellresist10SR 10
- → child “Please wait while I calculate the cost of this modification.”
reply #110 →
setprophasteHaste.
- → child “Please wait while I calculate the cost of this modification.”
reply #111 →
setpropdarkvisDarkvision.
- → child “Please wait while I calculate the cost of this modification.”
reply #112 →
setpropdamresistDamage Resistance.
- → entry #17 “Please tell me what damage type you would like resistance against.”
reply #124 →
setpropdamreducDamage Reduction.
- → entry #19 “What weapon enhancement level is necessary to get past the damage reduction?”
reply #145 →
setpropdamimmunDamage Immunity.
- → entry #21 “Please tell me what damage type you would like immunity from.”
reply #156 →
setpropdambonusDamage Bonus.
- → entry #23 “Please tell me what damage type you would like.”
reply #169 →
setfeatwspunarmWeapon Spec. Unarmed.
- → child “Please wait while I calculate the cost of this modification.”
reply #170 →
setfeatwpsimpleWeapon Prof. Simple.
- → child “Please wait while I calculate the cost of this modification.”
reply #171 →
setfeatwpmartialWeapon Prof. Martial.
- → child “Please wait while I calculate the cost of this modification.”
reply #172 →
setfeatwpexoticWeapon Prof. Exotic.
- → child “Please wait while I calculate the cost of this modification.”
reply #173 →
setfeatwpnfinessWeapon Finesse.
- → child “Please wait while I calculate the cost of this modification.”
reply #174 →
setfeattwowpnfgtTwo Weapon Fighting.
- → child “Please wait while I calculate the cost of this modification.”
reply #175 →
setfeatspellpeneSpell Penetration.
- → child “Please wait while I calculate the cost of this modification.”
reply #176 →
setfeatsfnecroSpell Focus Necromancy.
- → child “Please wait while I calculate the cost of this modification.”
reply #177 →
setfeatsfuillusnSpell Focus Illusion.
- → child “Please wait while I calculate the cost of this modification.”
reply #178 →
setfeatsfevocaSpell Focus Evocation.
- → child “Please wait while I calculate the cost of this modification.”
reply #179 →
setfeatsfenchantSpell Focus Enchantment.
- → child “Please wait while I calculate the cost of this modification.”
reply #180 →
setfeatsfdivinSpell Focus Divination.
- → child “Please wait while I calculate the cost of this modification.”
reply #181 →
setfeatsfconjurSpell Focus Conjuration.
- → child “Please wait while I calculate the cost of this modification.”
reply #182 →
setfeatsfabjurSpell Focus Abjuration.
- → child “Please wait while I calculate the cost of this modification.”
reply #183 →
setfeatpwrattackPower Attack.
- → child “Please wait while I calculate the cost of this modification.”
reply #184 →
setfeatptblkshtPoint Blank Shot.
- → child “Please wait while I calculate the cost of this modification.”
reply #185 →
setfeatknockdownKnockdown.
- → child “Please wait while I calculate the cost of this modification.”
reply #186 →
setfeaticunarmImp. Critical Unarmed.
- → child “Please wait while I calculate the cost of this modification.”
reply #187 →
setfeatextraturnExtra Turning.
- → child “Please wait while I calculate the cost of this modification.”
reply #188 →
setfeatdodgeDodge.
- → child “Please wait while I calculate the cost of this modification.”
reply #189 →
setfeatcombcastCombat Casting.
- → child “Please wait while I calculate the cost of this modification.”
reply #190 →
setfeatcleaveCleave.
- → child “Please wait while I calculate the cost of this modification.”
reply #191 →
setfeatarmorlighArmor Prof. Light.
- → child “Please wait while I calculate the cost of this modification.”
reply #192 →
setfeatarmormedArmor Prof. Medium.
- → child “Please wait while I calculate the cost of this modification.”
reply #193 →
setfeatarmorheavArmor Prof. Heavy.
- → child “Please wait while I calculate the cost of this modification.”
reply #194 →
setfeatambidextAmbidexterity.
- → child “Please wait while I calculate the cost of this modification.”
reply #195 →
setfeatalertnessAlertness.
- → child “Please wait while I calculate the cost of this modification.”
reply #197 →
setplus0Remove the existing bonus.
- → child “Please wait while I calculate the cost of this modification.”
reply #206 →
calcmodvalue2(no text)
- → entry #31 “This modification will cost you gold. Your is worth gold now and would be wor…” (if
cannotafford) - → entry #30 “This modification will cost you gold. Your is worth gold now and would be wor…” (if
isamttopay) - → entry #29 “This modification will give you a refund of gold.” (if
isamtrefund) - → entry #28 “There is no charge for this modification.”
reply #219 →
setdam2d102d10
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #220 →
setdamimmun2525%
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #221 →
setdamimmun5050%
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #222 →
setdamresist2525
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #223 →
setspellresist24SR 24
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #224 →
setspellresist26SR 26
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #225 →
setspellresist28SR 28
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #226 →
setspellresist30SR 30
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #227 →
setspellresist32SR 32
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #242 →
setdamresist2020
- → entry #27 “Please wait while I calculate the cost of this modification.”
reply #248 →
setimmundeathDeath Magic — the tomb's own art, turned against you.
- → child “Please wait while I calculate the cost of this modification.”
reply #249 →
setspellimmunSpell Immunity.
- → entry #39 “Against which spell shall the crypt ward you?”
reply #250 →
setimplosionImplosion — the void that folds flesh inward.
- → child “Please wait while I calculate the cost of this modification.”
reply #251 →
setdampropnegNegative-Energy Damage — the grave's own chill, bound to the edge.
- → entry #40 “How deep shall the grave-chill bite?”
reply #257 →
forge_stg_t0<CUSTOM6110>
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #258 →
forge_stg_t1<CUSTOM6111>
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #259 →
forge_stg_t2<CUSTOM6112>
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #260 →
forge_stg_t3<CUSTOM6113>
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #261 →
forge_stg_t4<CUSTOM6114>
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #262 →
forge_stg_t5<CUSTOM6115>
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #263 →
forge_stg_t6<CUSTOM6116>
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #264 →
forge_stg_t7<CUSTOM6117>
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #265 →
forge_stg_pgnShow me more enchantments.
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #266 →
forge_stg_pgpShow the previous enchantments.
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #267
Strike the planned enchantments now.
- → entry #43 “Shall I strike the planned enchantments from your ? There is no undoing it.”
reply #268 →
forge_stg_cancelNever mind — leave it whole.
reply #269 →
forge_stg_goAye, strike them. The magic is forfeit.
- → entry #44 “It is done. Your bears the law's blessing once more — no enchantment upon it no…”
reply #270 →
forge_stg_openNo, let me reconsider.
- → child “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #272 →
forge_stg_openStrip enchantments from the item on the anvil to make it lawful. (no gold returned)
- → entry #42 “Which enchantments shall I strike from the ? Choose as many as you need — nothin…”
reply #274 →
forge_exp_goExpand a property slot on the <CUSTOM100>[forge_inc, smach_sc001] with a Rune of Expansion. (<CUSTOM6120>[forge_inc]/3 used)
- → child “Greetings my . What can I do for you?”