Conversation: bellnius_smith
Triggered by
- instance NPC Belinus the Smith (blueprint
goignar003) — in Moria: Forge of Wonders
Scripts referenced
| Script | Slot | In module | Notes |
|---|---|---|---|
removeallitems | action | ✓ | |
ismeleeweapon | active | ✓ | |
isweapon | active | ✓ | |
israngedweapon | active | ✓ | |
calcmodvalue1 | action | ✓ | |
isitemonanvil | active | ✓ | |
removeall | action | ✓ | |
setpropunlimammo | action | ✓ | |
setammolight | action | ✓ | |
setammofire | action | ✓ | |
setammocold | action | ✓ | |
setammoplus5 | action | ✓ | |
setammoplus4 | action | ✓ | |
setammoplus3 | action | ✓ | |
setammoplus2 | action | ✓ | |
setammoplus1 | action | ✓ | |
setammobasic | 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 | ✓ | |
setpropmighty | action | ✓ | |
setpropmasscrit | action | ✓ | |
setproplight | action | ✓ | |
setpropkeen | action | ✓ | |
setpropmagicres | action | ✓ | |
setspellresist10 | action | ✓ | |
setprophaste | action | ✓ | |
setpropdarkvis | action | ✓ | |
setpropdambonus | action | ✓ | |
setdambludg | action | ✓ | |
setdampierce | action | ✓ | |
setdamslash | action | ✓ | |
setdam2d8 | action | ✓ | |
setdam2d6 | action | ✓ | |
setdam1d12 | 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 | ✓ |
Starting entries
- entry #0 — Greetings my <lord/lady>. 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 #0 → removeallitems ¶
Greetings my <lord/lady>. What can I do for you?
reply #1 ¶
Modify the item on the anvil.
entry #2 (if isitemonanvil) ¶
Are you sure you want to modify the <CUSTOM100>?
reply #4 ¶
Yes.
entry #4 ¶
What type of modification would you like?
reply #55 → setpropac ¶
Armour Bonus.
entry #10 ¶
Now, please select the bonus amount.
reply #64 → setplus1 ¶
+1
entry #11 → calcmodvalue1 ¶
Please wait while I calculate the cost of this modification.
reply #63 → setplus2 ¶
+2
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #62 → setplus3 ¶
+3
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #61 → setplus4 ¶
+4
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #60 → setplus5 ¶
+5
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #59 → setplus6 ¶
+6
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #58 → setplus7 ¶
+7
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #48 → setpropdambonus (if ismeleeweapon) ¶
Damage Bonus.
entry #8 ¶
Please tell me what damage type you would like.
reply #47 → setpropdarkvis ¶
Darkvision.
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #46 → setprophaste ¶
Haste.
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #44 → setpropmagicres ¶
Improved Magic Resistance.
reply #43 → setpropkeen (if ismeleeweapon) ¶
Keen.
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #42 → setproplight ¶
Light.
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #41 → setpropmasscrit (if isweapon) ¶
Massive Criticals
↩ entry #9 “Now choose the damage amount.”
reply #40 → setpropmighty (if israngedweapon) ¶
Mighty.
↩ entry #10 “Now, please select the bonus amount.”
reply #18 → setpropattack (if isweapon) ¶
Attack Bonus.
↩ entry #10 “Now, please select the bonus amount.”
reply #17 → setpropvampiric (if ismeleeweapon) ¶
Vampiric Regeneration.
↩ entry #10 “Now, please select the bonus amount.”
reply #16 → setpropfreedom ¶
Freedom of Movement.
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #6 → setpropunlimammo (if israngedweapon) ¶
Unlimited Ammo.
entry #5 ¶
Select the ammo type.
reply #15 → setammobasic ¶
Basic.
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #14 → setammoplus1 ¶
+1
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #13 → setammoplus2 ¶
+2
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #12 → setammoplus3 ¶
+3
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #11 → setammoplus4 ¶
+4
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #10 → setammoplus5 ¶
+5
↩ entry #11 “Please wait while I calculate the cost of this modification.”
reply #9 → setammocold ¶
1d6 Cold.
↩ entry #11 “Please wait while I calculate the cost of this modification.”
↩ reply #0 “Goodbye.”
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.”
entry #4
What type of modification would you like?
- → reply #55 “Armour Bonus.”
- → reply #48 “Damage Bonus.” (if
ismeleeweapon) - → reply #47 “Darkvision.”
- → reply #46 “Haste.”
- → reply #44 “Improved Magic Resistance.”
- → reply #43 “Keen.” (if
ismeleeweapon) - → reply #42 “Light.”
- → reply #41 “Massive Criticals” (if
isweapon) - → reply #40 “Mighty.” (if
israngedweapon) - → reply #19 “Skill Bonus.”
- → reply #18 “Attack Bonus.” (if
isweapon) - → reply #17 “Vampiric Regeneration.” (if
ismeleeweapon) - → reply #16 “Freedom of Movement.”
- → reply #6 “Unlimited Ammo.” (if
israngedweapon) - → reply #5 “Remove all magical properties from the item.”
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
Now please select the skill to be enhanced.
- → reply #39 “Animal Empathy.”
- → reply #38 “Appraise.”
- → reply #37 “Bluff.”
- → reply #36 “Concentration.”
- → reply #35 “Craft Armor.”
- → reply #34 “Craft Trap.”
- → reply #33 “Craft Weapon.”
- → reply #32 “Disable Trap.”
- → reply #31 “Heal.”
- → reply #30 “Hide.”
- → reply #29 “Intimidate.”
- → reply #28 “Listen.”
- → reply #27 “Open Lock.”
- → reply #26 “Parry.”
- → reply #25 “Perform.”
- → reply #24 “Persuade.”
- → reply #23 “Pick Pocket.”
- → reply #22 “Search.”
- → reply #21 “Set Trap.”
- → reply #20 “Taunt.”
entry #8
Please tell me what damage type you would like.
- → reply #51 “Slashing.”
- → reply #50 “Piercing.”
- → reply #49 “Bludgeoning.”
entry #10
Now, please select the bonus amount.
- → reply #64 “+1”
- → reply #63 “+2”
- → reply #62 “+3”
- → reply #61 “+4”
- → reply #60 “+5”
- → reply #59 “+6”
- → reply #58 “+7”
- → reply #57 “+8”
- → reply #56 “Remove the existing bonus.”
entry #12
There is no charge for this modification.
entry #13
This modification will give you a refund of <CUSTOM101> gold.
- → reply #67 “Please go ahead.”
- → reply #66 “I've changed my mind.”
entry #14
This modification will cost you <CUSTOM101> gold.
entry #15
This modification will cost you <CUSTOM101> gold.
- → reply #68 “Sorry, I don't seem to have enough gold.”
PC replies — flat index
reply #0
Goodbye.
reply #1
Modify the item on the anvil.
- → entry #2 “Are you sure you want to modify the <CUSTOM100>?” (if
isitemonanvil) - → entry #1 “Please place exactly one item on the anvil, then speak to me again.”
reply #2
(no text)
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 #16 →
setpropfreedomFreedom of Movement.
- → child “Please wait while I calculate the cost of this modification.”
reply #42 →
setproplightLight.
- → child “Please wait while I calculate the cost of this modification.”
reply #44 →
setpropmagicresImproved Magic Resistance.
- → entry #7 “Please choose the magic resistance level.”
reply #45 →
setspellresist1010%
- → child “Please wait while I calculate the cost of this modification.”
reply #46 →
setprophasteHaste.
- → child “Please wait while I calculate the cost of this modification.”
reply #47 →
setpropdarkvisDarkvision.
- → child “Please wait while I calculate the cost of this modification.”
reply #48 →
setpropdambonusDamage Bonus.
- → entry #8 “Please tell me what damage type you would like.”
reply #56 →
setplus0Remove the existing bonus.
- → child “Please wait while I calculate the cost of this modification.”
reply #65 →
calcmodvalue2(no text)
- → entry #15 “This modification will cost you <CUSTOM101> gold.” (if
cannotafford) - → entry #14 “This modification will cost you <CUSTOM101> gold.” (if
isamttopay) - → entry #13 “This modification will give you a refund of <CUSTOM101> gold.” (if
isamtrefund) - → entry #12 “There is no charge for this modification.”