Developer Store
Support
Member Forums

Screenshots
FAQ
Documentation
License
Known Issues
Downloads

MMOWorkshop.com Store Opened!
Torque MMO Kit - Open Sourced!
Torque MMO Kit - 1.5.2 Port Alpha Test
Torque MMO Kit - OSX Status

GarageGames.com irc.prairiegames.com
#mmoworkshop

PyTorque
TGB Web Browser


karvermimic

J.C. Smith - The Repopulation - 0.0.4.3 Build Notes
xapken - Renaming RealmLords
Wolf Dreamer - Vista users how to do it
mpratt - MMO Game
foodstamp - Another Day Another Step Accomplished
hallsofvalhalla - After a long epiphany
Leathel - FoHO pre-Alpha 2.42
OldRod - More Musings on the MMO Industry
... MORE BLOGS!

Making a singleplayer map access...
Indoor environments
How to make a pet spell, as requ...
Atlas, Legacy, Megaterrains, Get...
Quest Remnants of Chaos
making a database call for a pla...
TGEA kit GuiControlProfile issue...
Followed the tutorials, but no s...
fxShapeReplicator (how much is t...
TGEA 1.7.1 kit
Show
Ignore:
Timestamp:
07/11/08 06:46:18 (6 months ago)
Author:
Llarlen
Message:
  • Bringing experimental branch up to date with testing branch.
  • All mission's waterblocks are now prepared for TMK features.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/games/minionsofmirth/v1/experimental/new-stuff/genesis/dialog/MonsterEpic.py

    <
    r811 r1614  
    88#+++ Contents - Updated 12/26/07 - Citrine 
    99#               Adjusted quest item flags 
    10  
    11  
     10#             - Updated 1/9/08 - Citrine 
     11#               Adjusted castHealMod and castDamMod on Cold Forged Tillium armor to 50% 
     12 
     13#             - Updated 3/9/08 - Citrine 
     14#               Changed the fly on urug's sandals from a perm to a usable effect 
    1215 
    1316#--- 
     
    7477item.desc = "A wet wooden shield.\\n\\nKeep this essential quest item in your inventory." 
    7578item.bitmap = "EQUIPMENT/SHIELDS/16" 
    76 item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT 
     79item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    7780item.stackMax = 10 
    7881 
     
    8992item.desc = "2 wet wooden shields.\\n\\nKeep this essential quest item in your inventory." 
    9093item.bitmap = "EQUIPMENT/SHIELDS/16" 
    91 item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT 
     94item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    9295item.stackMax = 10 
    9396 
     
    104107item.desc = "A used wooden shield.\\n\\nKeep this essential quest item in your inventory." 
    105108item.bitmap = "EQUIPMENT/SHIELDS/16" 
    106 item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT 
     109item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    107110item.stackMax = 10 
    108111 
     
    126129item.wpnDamage = 180 
    127130item.desc = "This hammer is very very heavy, even for you. You are unable to equip this weapon.\\n\\nKeep this essential quest item in your inventory." 
    128 item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT 
    129 #item.slots = (RPG_SLOT_PRIMARY,) 
     131item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    130132item.addStat("str", -50000) 
    131133item.addStat("maxHealth", -3000) 
     
    159161item.level = 30 
    160162item.skill="Light Armor" 
    161 item.flags = RPG_ITEM_ARTIFACT|RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM 
     163item.flags = RPG_ITEM_ARTIFACT|RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM#player equiped, so no RPG_ITEM_QUEST 
    162164item.addRealm(RPG_REALM_MONSTER,30) 
    163165item.slots = (RPG_SLOT_WAIST,) 
     
    173175item.desc = "The monsters are crazy. They cannot defeat the Minions of Darkness. I pledge my allegiance to the Minions of Darkness in exchange for strength and power.\\n\\nKeep this essential quest item in your inventory." 
    174176item.bitmap = "STUFF/2" 
    175 item.flags = RPG_ITEM_SOULBOUND 
     177item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    176178 
    177179checkChiggerNote = DBDialogAction() 
     
    187189item.desc = "This scroll contains the secret Battle Plans for the attack on Kauldur.\\n\\nKeep this essential quest item in your inventory." 
    188190item.bitmap = "STUFF/2" 
    189 item.flags = RPG_ITEM_SOULBOUND 
     191item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    190192 
    191193checkBattlePlans = DBDialogAction() 
     
    201203item.desc = "This scroll contains House Tahtald's reply to Governor Sleezik and his plea for help.\\n\\nKeep this essential quest item in your inventory." 
    202204item.bitmap = "STUFF/2" 
    203 item.flags = RPG_ITEM_SOULBOUND 
     205item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    204206 
    205207checkHouseTahtaldReply = DBDialogAction() 
     
    213215item.desc = "This scroll contains orders from Giak.\\n\\nKeep this essential quest item in your inventory." 
    214216item.bitmap = "STUFF/2" 
    215 item.flags = RPG_ITEM_SOULBOUND 
     217item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    216218 
    217219checkGiaksOrders = DBDialogAction() 
     
    227229item.desc = "This scroll contains a coded message from House Tahtald to the Governor of Trinst.\\n\\nKeep this essential quest item in your inventory." 
    228230item.bitmap = "STUFF/2" 
    229 item.flags = RPG_ITEM_SOULBOUND 
     231item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    230232 
    231233checkCodedMessage = DBDialogAction() 
     
    241243item.desc = "This scroll contains a decoded message from House Tahtald to the Governor of Trinst.\\n\\nKeep this essential quest item in your inventory." 
    242244item.bitmap = "STUFF/2" 
    243 item.flags = RPG_ITEM_SOULBOUND 
     245item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    244246 
    245247checkDecodedNote = DBDialogAction() 
     
    255257item.desc = "This scroll contains Bugti's report to Warmaster Giak.\\n\\nKeep this essential quest item in your inventory." 
    256258item.bitmap = "STUFF/2" 
    257 item.flags = RPG_ITEM_SOULBOUND 
     259item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    258260 
    259261checkBugtisReport = DBDialogAction() 
     
    269271item.desc = "This scroll contains Grakai's report to Warmaster Giak.\\n\\nKeep this essential quest item in your inventory." 
    270272item.bitmap = "STUFF/2" 
    271 item.flags = RPG_ITEM_SOULBOUND 
     273item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    272274 
    273275takeGrakaisReport = DBDialogAction() 
     
    281283item.desc = "This scroll contains text that seems to move and change shape, making it unreadable to your eyes.\\n\\nKeep this essential quest item in your inventory." 
    282284item.bitmap = "STUFF/2" 
    283 item.flags = RPG_ITEM_SOULBOUND 
     285item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    284286 
    285287checkUrugsSummons = DBDialogAction() 
     
    295297item.desc = "This scroll contains Bugti's report to Warmaster Giak. May Giak have mercy on you.\\n\\nKeep this essential quest item in your inventory." 
    296298item.bitmap = "STUFF/2" 
    297 item.flags = RPG_ITEM_SOULBOUND 
     299item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    298300 
    299301checkReportFromBugti = DBDialogAction() 
     
    309311item.desc = "This scroll contains Gormich's report to Warmaster Giak.\\n\\nKeep this essential quest item in your inventory." 
    310312item.bitmap = "STUFF/2" 
    311 item.flags = RPG_ITEM_SOULBOUND 
     313item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    312314 
    313315checkReportFromGormich = DBDialogAction() 
     
    323325item.desc = "This scroll contains Eranu's Report to Warmaster Giak.\\n\\nKeep this essential quest item in your inventory." 
    324326item.bitmap = "STUFF/2" 
    325 item.flags = RPG_ITEM_SOULBOUND 
     327item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    326328 
    327329takeEranusReport = DBDialogAction() 
     
    335337item.desc = "This scroll contains a hand written coded note for Gormich.\\n\\nKeep this essential quest item in your inventory." 
    336338item.bitmap = "STUFF/2" 
    337 item.flags = RPG_ITEM_SOULBOUND 
     339item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    338340 
    339341takeNoteForGormich = DBDialogAction() 
     
    347349item.desc = "This token is engraved with an image of Bugti.\\n\\nKeep this essential quest item in your inventory." 
    348350item.bitmap = "STUFF/63" 
    349 item.flags = RPG_ITEM_SOULBOUND 
     351item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    350352 
    351353checkBugtisToken = DBDialogAction() 
     
    361363item.desc = "This token is engraved with an image of Giak.\\n\\nKeep this essential quest item in your inventory." 
    362364item.bitmap = "STUFF/63" 
    363 item.flags = RPG_ITEM_SOULBOUND 
     365item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    364366 
    365367checkGiaksToken = DBDialogAction() 
     
    375377item.desc = "This bracelet is very bright and shiny.\\n\\nKeep this essential quest item in your inventory." 
    376378item.bitmap = "EQUIPMENT/WRIST/9" 
    377 item.flags = RPG_ITEM_SOULBOUND 
     379item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    378380 
    379381checkBugtisBracelet = DBDialogAction() 
     
    389391item.desc = "This scale looks like any other Drakken Scale.\\n\\nKeep this essential quest item in your inventory." 
    390392item.bitmap = "STUFF/28" 
    391 item.flags = RPG_ITEM_SOULBOUND 
     393item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    392394 
    393395checkBugtisScale = DBDialogAction() 
     
    402404item = DBItemProto() 
    403405item.name = "Unbroken Sword" 
    404 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT) 
     406item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    405407item.bitmap = "EQUIPMENT/SWORDS/1" 
    406408item.stackMax = 10 
     
    417419item.desc = "This badge tells all monsters that you rank Gjak Pre.\\n\\nKeep this essential quest item in your inventory." 
    418420item.bitmap = "STUFF/28" 
    419 item.flags = RPG_ITEM_SOULBOUND 
     421item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    420422 
    421423checkGjakPre = DBDialogAction() 
     
    431433item.desc = "This badge tells all monsters that you rank Gjak Blu.\\n\\nKeep this essential quest item in your inventory." 
    432434item.bitmap = "STUFF/28" 
    433 item.flags = RPG_ITEM_SOULBOUND 
     435item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    434436 
    435437checkGjakBlu = DBDialogAction() 
     
    445447item.desc = "This badge tells all monsters that you rank Sinya Krav.\\n\\nKeep this essential quest item in your inventory." 
    446448item.bitmap = "STUFF/28" 
    447 item.flags = RPG_ITEM_SOULBOUND 
     449item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    448450 
    449451checkSinyaKrav = DBDialogAction() 
     
    459461item.desc = "This badge tells all monsters that you rank Modra Krev.\\n\\nKeep this essential quest item in your inventory." 
    460462item.bitmap = "STUFF/28" 
    461 item.flags = RPG_ITEM_SOULBOUND 
     463item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    462464 
    463465checkModraKrev = DBDialogAction() 
     
    473475item.desc = "This badge tells all monsters that you rank Plava Krv.\\n\\nKeep this essential quest item in your inventory." 
    474476item.bitmap = "STUFF/28" 
    475 item.flags = RPG_ITEM_SOULBOUND 
     477item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    476478 
    477479checkPlavaKrv = DBDialogAction() 
     
    487489item.desc = "This badge tells all monsters that you rank Blat Blod.\\n\\nKeep this essential quest item in your inventory." 
    488490item.bitmap = "STUFF/28" 
    489 item.flags = RPG_ITEM_SOULBOUND 
     491item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    490492 
    491493checkBlatBlod = DBDialogAction() 
     
    501503item.desc = "This document lists all of the known intelligence on Monster activity in the region.\\n\\nKeep this essential quest item in your inventory." 
    502504item.bitmap = "STUFF/2" 
    503 item.flags = RPG_ITEM_SOULBOUND 
     505item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    504506 
    505507checkMonsterIntel = DBDialogAction() 
     
    516518item.desc = "This small Charm houses a small picture of Sarah's father.\\n\\nKeep this essential quest item in your inventory." 
    517519item.bitmap = "EQUIPMENT/NECK/5" 
    518 item.flags = RPG_ITEM_SOULBOUND 
     520item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE#this drops from a mob, so no RPG_ITEM_QUEST 
    519521 
    520522#---  John's Notebook 
     
    524526item.desc = "This notebook contains flowery love notes written to Sarah.\\n\\nKeep this essential quest item in your inventory." 
    525527item.bitmap = "STUFF/26" 
    526 item.flags = RPG_ITEM_SOULBOUND 
     528item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE#this drops from a mob, so no RPG_ITEM_QUEST 
    527529 
    528530checkSarahJohnStuff = DBDialogAction() 
     
    546548item.wpnRange = 1 
    547549item.slots = (RPG_SLOT_PRIMARY, RPG_SLOT_SECONDARY) 
    548 item.flags = RPG_ITEM_ARTIFACT|RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE 
     550item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM#player equiped, so no RPG_ITEM_QUEST 
    549551item.addRealm(RPG_REALM_MONSTER,20) 
    550552item.bitmap = "EQUIPMENT/DAGGERS/10" 
     
    564566item.desc = "This is a note that is completely covered with spider silk.\\n\\nKeep this essential quest item in your inventory." 
    565567item.bitmap = "STUFF/2" 
    566 item.flags = RPG_ITEM_SOULBOUND 
     568item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    567569 
    568570checkFoldedNote = DBDialogAction() 
     
    576578item.desc = "This note is addressed to Warmaster Giak, who would have your head if you dared to open it.\\n\\nKeep this essential quest item in your inventory." 
    577579item.bitmap = "STUFF/2" 
    578 item.flags = RPG_ITEM_SOULBOUND 
     580item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    579581 
    580582giveUrugsRequest = DBDialogAction() 
     
    593595item.bitmap = "EQUIPMENT/FINGER/4" 
    594596item.slots = (RPG_SLOT_LFINGER,RPG_SLOT_RFINGER) 
    595 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_REALM_MONSTER) 
     597item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_REALM_MONSTER#player equiped, so no RPG_ITEM_QUEST 
    596598item.addStat("str",5) 
    597599item.addStat("bdy",10) 
     
    611613item.desc = "This token is nothing more than a round stone with a single chip removed from the center.\\n\\nKeep this essential quest item in your inventory." 
    612614item.bitmap = "STUFF/63" 
    613 item.flags = RPG_ITEM_SOULBOUND 
     615item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    614616 
    615617takeSupportToken = DBDialogAction() 
     
    625627item.desc = "The head of Hollen Nembersham.\\n\\nKeep this essential quest item in your inventory." 
    626628item.bitmap = "STUFF/51" 
    627 item.flags = RPG_ITEM_SOULBOUND 
     629item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    628630 
    629631takeHollenNembershamsHead = DBDialogAction() 
     
    635637item.desc = "The head of Muldin Fanglow.\\n\\nKeep this essential quest item in your inventory." 
    636638item.bitmap = "STUFF/51" 
    637 item.flags = RPG_ITEM_SOULBOUND 
     639item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    638640 
    639641takeMuldinFanglowsHead = DBDialogAction() 
     
    645647item.desc = "The head of Lunda Hokness.\\n\\nKeep this essential quest item in your inventory." 
    646648item.bitmap = "STUFF/51" 
    647 item.flags = RPG_ITEM_SOULBOUND 
     649item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    648650 
    649651takeLundaHoknessHead = DBDialogAction() 
     
    655657item.desc = "The head of a Bremden Paladin.\\n\\nKeep this essential quest item in your inventory." 
    656658item.bitmap = "STUFF/51" 
    657 item.flags = RPG_ITEM_SOULBOUND 
     659item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_ARTIFACT|RPG_ITEM_UNIQUE|RPG_ITEM_QUEST 
    658660 
    659661takeBremdenPaladinHead = DBDialogAction() 
     
    669671item.wpnRate = 10 
    670672item.wpnRange = 4 
    671 item.flags = RPG_ITEM_ARTIFACT|RPG_ITEM_SOULBOUND|RPG_ITEM_PREMIUM|RPG_ITEM_UNIQUE 
     673item.flags = RPG_ITEM_ARTIFACT|RPG_ITEM_SOULBOUND|RPG_ITEM_PREMIUM|RPG_ITEM_UNIQUE#this drops from a mob, so no RPG_ITEM_QUEST 
    672674item.bitmap = "EQUIPMENT/SWORDS/10" 
    673675item.model = "weapons/scim.dts" 
     
    695697#--- Urug's Sandals 
    696698#--- Light Armor 
     699 
     700effect = DBEffectProto(name = "Urug's Sandals Fly") 
     701effect.addStat(RPG_EFFECT_STAGE_GLOBAL,"flying",1.0) 
     702 
     703spell = DBSpellProto() 
     704spell.name = "Urug's Sandals Fly" 
     705spell.target = RPG_TARGET_SELF 
     706spell.iconDst = "SPELLICON_4_3" 
     707spell.particleTextureBegin = "wingedc" 
     708spell.particleBegin = "ChimneyFireEmitter" 
     709spell.particleTextureCasting = "wingedc" 
     710spell.particleCasting = "ChimneySmokeEmitter" 
     711spell.duration = durMinute * 2 
     712spell.castTime = durSecond * 6 
     713spell.recastTime = durMinute * 20 
     714spell.harmful = False 
     715spell.sndBegin = "sfx/Pickup_Speed03.ogg" 
     716spell.beginMsg = "$tgt becomes lighter than a feather!" 
     717spell.addEffect("Urug's Sandals Fly") 
     718 
    697719item = DBItemProto() 
    698720item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
     
    700722item.skill="Light Armor" 
    701723item.armor = 1 
    702 repairMax = 5 
    703 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT) 
     724item.repairMax = 5 
     725item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT#player equiped, so no RPG_ITEM_QUEST 
    704726item.addRealm(RPG_REALM_MONSTER,45) 
    705 item.addStat("maxStamina",-5000) 
    706 item.addStat("haste",-0.5) 
     727#item.addStat("maxStamina",-5000)#that was a bad idea since lower stamina really has no effect on stats 
     728item.addStat("haste",-1.0) 
     729item.addStat("castHaste",-1.0) 
    707730item.addStat("str", -1000) 
    708 item.addStat("flying",1) 
    709 item.desc = "These Sandals belonged to a mighty Paladin who fell in battle. Urug attempted to disenchant them but was unable.\\n\\nKeep this essential quest item in your inventory." 
     731item.desc = "These Sandals belonged to a mighty Paladin who fell in battle. This was a failed attempt at transimbument.\\n\\nKeep this essential quest item in your inventory." 
    710732item.bitmap = "EQUIPMENT/FEET/7" 
    711733item.slots = (RPG_SLOT_FEET,) 
    712734item.material = "FEET/FEET1" 
     735item.addSpell("Urug's Sandals Fly",RPG_ITEM_TRIGGER_USE,1) 
    713736 
    714737giveUrugsSandals = DBDialogAction() 
     
    717740checkUrugsSandals.addCheckItem("Urug's Sandals") 
    718741 
    719 #--- Cursed Unfinished Cold Forged Tillium Cap 
     742#Helper variables to make adjustments easier 
     743graliumSleevesTexture = "ARMS/ARMS95" 
     744graliumBootsTexture = "FEET/FEET92" 
     745graliumGauntletsTexture = "HANDS/HANDS94" 
     746graliumGreavesTexture = "LEGS/LEGS95" 
     747graliumBreastPlateTexture = "BODY/BODY101" 
     748graliumHelmTexture = "head/helm2_steel_red_black_horn" 
     749graliumHelmModel = "head/helm2.dts" 
     750cursedGraliumDesc = "This piece of Gralium armor appears strangely dull and drab.\\n\\nKeep this essential quest item in your inventory." 
     751inchoateGraliumDesc = "This piece of Gralium armor looks brighter but is incomplete.\\n\\nKeep this essential quest item in your inventory." 
     752 
     753#--- Cursed Gralium Helm 
    720754#--- Dropped by Visage of Khur in Mt. Z 
    721755item = DBItemProto() 
    722756item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    723 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    724 item.name = "Cursed Unfinished Cold Forged Tillium Cap
     757item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     758item.name = "Cursed Gralium Helm
    725759item.skill = "Light Armor" 
    726760item.armor = 0 
    727761item.repairMax = 0 
    728762item.addRealm(RPG_REALM_MONSTER,50) 
    729 item.bitmap = "EQUIPMENT/HEAD/9
     763item.bitmap = "EQUIPMENT/HEAD/51
    730764item.slots = (RPG_SLOT_HEAD,) 
    731 item.material = "head/hood2_chainmail" 
    732 item.model = "head/cap_cloth.dts" 
    733  
    734 takeTilliumCap = DBDialogAction() 
    735 takeTilliumCap.addTakeItem("Cursed Unfinished Cold Forged Tillium Cap") 
    736  
    737 #--- Cursed Unfinished Cold Forged Tillium Belt 
     765item.material = graliumHelmTexture 
     766item.model = graliumHelmModel 
     767item.desc = cursedGraliumDesc 
     768 
     769takeCursedGraliumHelm = DBDialogAction() 
     770takeCursedGraliumHelm.addTakeItem("Cursed Gralium Helm") 
     771giveCursedGraliumHelm = DBDialogAction() 
     772giveCursedGraliumHelm.addGiveItem("Cursed Gralium Helm") 
     773 
     774#--- Cursed Gralium Belt 
    738775#--- Dropped by Visage of Azagwar in Mt. Z 
    739776item = DBItemProto() 
    740777item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    741 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    742 item.name = "Cursed Unfinished Cold Forged Tillium Belt" 
     778item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     779item.name = "Cursed Gralium Belt" 
    743780item.skill = "Light Armor" 
    744781item.armor = 0 
     
    747784item.bitmap = "EQUIPMENT/WAIST/12" 
    748785item.slots = (RPG_SLOT_WAIST,) 
    749  
    750 takeTilliumBelt = DBDialogAction() 
    751 takeTilliumBelt.addTakeItem("Cursed Unfinished Cold Forged Tillium Belt") 
    752  
    753 #--- Cursed Unfinished Cold Forged Tillium Boots 
     786item.desc = cursedGraliumDesc 
     787 
     788takeCursedGraliumBelt = DBDialogAction() 
     789takeCursedGraliumBelt.addTakeItem("Cursed Gralium Belt") 
     790giveCursedGraliumBelt = DBDialogAction() 
     791giveCursedGraliumBelt.addGiveItem("Cursed Gralium Belt") 
     792 
     793#--- Cursed Gralium Boots 
    754794#--- Dropped by Visage of Phos in Anidaen Forest 
    755795item = DBItemProto() 
    756796item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    757 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    758 item.name = "Cursed Unfinished Cold Forged Tillium Boots" 
     797item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     798item.name = "Cursed Gralium Boots" 
    759799item.skill = "Light Armor" 
    760800item.armor = 0 
    761801item.repairMax = 0 
    762802item.addRealm(RPG_REALM_MONSTER,50) 
    763 item.bitmap = "EQUIPMENT/FEET/13
     803item.bitmap = "EQUIPMENT/FEET/19
    764804item.slots = (RPG_SLOT_FEET,) 
    765 item.material = "FEET/FEET79" 
    766  
    767 takeTilliumBoots = DBDialogAction() 
    768 takeTilliumBoots.addTakeItem("Cursed Unfinished Cold Forged Tillium Boots") 
    769  
    770 #--- Cursed Unfinished Cold Forged Tillium Gloves 
     805item.material = graliumBootsTexture 
     806item.desc = cursedGraliumDesc 
     807 
     808takeCursedGraliumBoots = DBDialogAction() 
     809takeCursedGraliumBoots.addTakeItem("Cursed Gralium Boots") 
     810giveCursedGraliumBoots = DBDialogAction() 
     811giveCursedGraliumBoots.addGiveItem("Cursed Gralium Boots") 
     812 
     813#--- Cursed Gralium Gauntlets 
    771814#--- Dropped by Visage of Akath Sur in Frostbite 
    772815item = DBItemProto() 
    773816item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    774 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    775 item.name = "Cursed Unfinished Cold Forged Tillium Gloves" 
     817item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     818item.name = "Cursed Gralium Gauntlets" 
    776819item.skill = "Light Armor" 
    777820item.armor = 0 
    778821item.repairMax = 0 
    779822item.addRealm(RPG_REALM_MONSTER,50) 
    780 item.bitmap = "EQUIPMENT/HANDS/2
     823item.bitmap = "EQUIPMENT/HANDS/9
    781824item.slots = (RPG_SLOT_HANDS,) 
    782 item.material = "HANDS/HANDS81" 
    783  
    784 takeTilliumGloves = DBDialogAction() 
    785 takeTilliumGloves.addTakeItem("Cursed Unfinished Cold Forged Tillium Gloves") 
    786  
    787 #--- Cursed Unfinished Cold Forged Tillium Pants 
     825item.material = graliumGauntletsTexture 
     826item.desc = cursedGraliumDesc 
     827 
     828takeCursedGraliumGauntlets = DBDialogAction() 
     829takeCursedGraliumGauntlets.addTakeItem("Cursed Gralium Gauntlets") 
     830giveCursedGraliumGauntlets = DBDialogAction() 
     831giveCursedGraliumGauntlets.addGiveItem("Cursed Gralium Gauntlets") 
     832 
     833#--- Cursed Gralium Greaves 
    788834#--- Dropped by Visage of Akath Koh in Eastern Wastelands 
    789835item = DBItemProto() 
    790836item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    791 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    792 item.name = "Cursed Unfinished Cold Forged Tillium Pants" 
     837item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     838item.name = "Cursed Gralium Greaves" 
    793839item.skill = "Light Armor" 
    794840item.armor = 0 
    795841item.repairMax = 0 
    796842item.addRealm(RPG_REALM_MONSTER,50) 
    797 item.bitmap = "EQUIPMENT/LEGS/15
     843item.bitmap = "EQUIPMENT/LEGS/20
    798844item.slots = (RPG_SLOT_LEGS,) 
    799 item.material = "LEGS/LEGS82" 
    800  
    801 takeTilliumPants = DBDialogAction() 
    802 takeTilliumPants.addTakeItem("Cursed Unfinished Cold Forged Tillium Pants") 
    803  
    804 #--- Cursed Unfinished Cold Forged Tillium Shirt 
     845item.material = graliumGreavesTexture 
     846item.desc = cursedGraliumDesc 
     847 
     848takeCursedGraliumGreaves = DBDialogAction() 
     849takeCursedGraliumGreaves.addTakeItem("Cursed Gralium Greaves") 
     850giveCursedGraliumGreaves = DBDialogAction() 
     851giveCursedGraliumGreaves.addGiveItem("Cursed Gralium Greaves") 
     852 
     853#--- Cursed Gralium Breast Plate 
    805854#--- Dropped by Visage of Akath Fal in Jakreth Jungle 
    806855item = DBItemProto() 
    807856item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    808 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    809 item.name = "Cursed Unfinished Cold Forged Tillium Shirt
     857item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     858item.name = "Cursed Gralium Breast Plate
    810859item.skill = "Light Armor" 
    811860item.armor = 0 
    812861item.repairMax = 0 
    813862item.addRealm(RPG_REALM_MONSTER,50) 
    814 item.bitmap = "EQUIPMENT/CHEST/38
     863item.bitmap = "EQUIPMENT/CHEST/44
    815864item.slots = (RPG_SLOT_CHEST,) 
    816 item.material = "BODY/BODY86" 
    817  
    818 takeTilliumShirt = DBDialogAction() 
    819 takeTilliumShirt.addTakeItem("Cursed Unfinished Cold Forged Tillium Shirt") 
    820  
    821 #--- Cursed Unfinished Cold Forged Tillium Sleeves 
     865item.material = graliumBreastPlateTexture 
     866item.desc = cursedGraliumDesc 
     867 
     868takeCursedGraliumBreastPlate = DBDialogAction() 
     869takeCursedGraliumBreastPlate.addTakeItem("Cursed Gralium Breast Plate") 
     870giveCursedGraliumBreastPlate = DBDialogAction() 
     871giveCursedGraliumBreastPlate.addGiveItem("Cursed Gralium Breast Plate") 
     872 
     873#--- Cursed Gralium Sleeves 
    822874#--- Dropped by Visage of Akath Des in Desert of Mohrum 
    823875item = DBItemProto() 
    824876item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    825 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    826 item.name = "Cursed Unfinished Cold Forged Tillium Sleeves" 
     877item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     878item.name = "Cursed Gralium Sleeves" 
    827879item.skill = "Light Armor" 
    828880item.armor = 0 
    829881item.repairMax = 0 
    830882item.addRealm(RPG_REALM_MONSTER,50) 
    831 item.bitmap = "EQUIPMENT/ARMS/26
     883item.bitmap = "EQUIPMENT/ARMS/31
    832884item.slots = (RPG_SLOT_ARMS,) 
    833 item.material = "ARMS/ARMS82" 
    834  
    835 takeTilliumSleeves = DBDialogAction() 
    836 takeTilliumSleeves.addTakeItem("Cursed Unfinished Cold Forged Tillium Sleeves") 
    837  
    838 #--- Unfinished Cold Forged Tillium Cap 
     885item.material = graliumSleevesTexture 
     886item.desc = cursedGraliumDesc 
     887 
     888takeCursedGraliumSleeves = DBDialogAction() 
     889takeCursedGraliumSleeves.addTakeItem("Cursed Gralium Sleeves") 
     890giveCursedGraliumSleeves = DBDialogAction() 
     891giveCursedGraliumSleeves.addGiveItem("Cursed Gralium Sleeves") 
     892 
     893#--- Inchoate Gralium Helm 
    839894item = DBItemProto() 
    840895item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    841 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    842 item.name = "Unfinished Cold Forged Tillium Cap
     896item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     897item.name = "Inchoate Gralium Helm
    843898item.skill = "Light Armor" 
    844899item.armor = 500 
     
    849904item.addStat("resistMagical",20) 
    850905item.addRealm(RPG_REALM_MONSTER,50) 
    851 item.bitmap = "EQUIPMENT/HEAD/9
     906item.bitmap = "EQUIPMENT/HEAD/51
    852907item.slots = (RPG_SLOT_HEAD,) 
    853 item.material = "head/hood2_chainmail" 
    854 item.model = "head/cap_cloth.dts" 
    855 item.addItemSet("Unfinished Cold Forged Tillium Armor Set","Unfinished Cold Forged Tillium Armor Set Power 1")  
    856  
    857 giveGoodTilliumCap = DBDialogAction() 
    858 giveGoodTilliumCap.addGiveItem("Unfinished Cold Forged Tillium Cap") 
    859 checkGoodTilliumCap = DBDialogAction() 
    860 checkGoodTilliumCap.addCheckItem("Unfinished Cold Forged Tillium Cap") 
    861 takeGoodTilliumCap = DBDialogAction() 
    862 takeGoodTilliumCap.addTakeItem("Unfinished Cold Forged Tillium Cap") 
    863  
    864 #--- Unfinished Cold Forged Tillium Belt 
     908item.material = graliumHelmTexture 
     909item.model = graliumHelmModel 
     910item.addItemSet("Inchoate Gralium Armor Set","Inchoate Gralium Armor Set Power 1")  
     911item.desc = inchoateGraliumDesc 
     912 
     913giveInchoateGraliumHelm = DBDialogAction() 
     914giveInchoateGraliumHelm.addGiveItem("Inchoate Gralium Helm") 
     915checkInchoateGraliumHelm = DBDialogAction() 
     916checkInchoateGraliumHelm.addCheckItem("Inchoate Gralium Helm") 
     917takeInchoateGraliumHelm = DBDialogAction() 
     918takeInchoateGraliumHelm.addTakeItem("Inchoate Gralium Helm") 
     919 
     920#--- Inchoate Gralium Belt 
    865921item = DBItemProto() 
    866922item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    867 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    868 item.name = "Unfinished Cold Forged Tillium Belt" 
     923item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     924item.name = "Inchoate Gralium Belt" 
    869925item.skill = "Light Armor" 
    870926item.armor = 500 
     
    872928item.bitmap = "EQUIPMENT/WAIST/12" 
    873929item.slots = (RPG_SLOT_WAIST,) 
    874  
    875 giveGoodTilliumBelt = DBDialogAction() 
    876 giveGoodTilliumBelt.addGiveItem("Unfinished Cold Forged Tillium Belt") 
    877 checkGoodTilliumBelt = DBDialogAction() 
    878 checkGoodTilliumBelt.addCheckItem("Unfinished Cold Forged Tillium Belt") 
    879 takeGoodTilliumBelt = DBDialogAction() 
    880 takeGoodTilliumBelt.addTakeItem("Unfinished Cold Forged Tillium Belt") 
    881  
    882 #--- Unfinished Cold Forged Tillium Boots 
     930item.desc = inchoateGraliumDesc 
     931 
     932giveInchoateGraliumBelt = DBDialogAction() 
     933giveInchoateGraliumBelt.addGiveItem("Inchoate Gralium Belt") 
     934checkInchoateGraliumBelt = DBDialogAction() 
     935checkInchoateGraliumBelt.addCheckItem("Inchoate Gralium Belt") 
     936takeInchoateGraliumBelt = DBDialogAction() 
     937takeInchoateGraliumBelt.addTakeItem("Inchoate Gralium Belt") 
     938 
     939#--- Inchoate Gralium Boots 
    883940item = DBItemProto() 
    884941item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    885 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    886 item.name = "Unfinished Cold Forged Tillium Boots" 
     942item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     943item.name = "Inchoate Gralium Boots" 
    887944item.skill = "Light Armor" 
    888945item.armor = 500 
     
    894951item.addStat("move",.75) 
    895952item.addRealm(RPG_REALM_MONSTER,60) 
    896 item.bitmap = "EQUIPMENT/FEET/13
     953item.bitmap = "EQUIPMENT/FEET/19
    897954item.slots = (RPG_SLOT_FEET,) 
    898 item.material = "FEET/FEET79" 
    899 item.addItemSet("Unfinished Cold Forged Tillium Armor Set","Unfinished Cold Forged Tillium Armor Set Power 1")  
    900  
    901 giveGoodTilliumBoots = DBDialogAction() 
    902 giveGoodTilliumBoots.addGiveItem("Unfinished Cold Forged Tillium Boots") 
    903 checkGoodTilliumBoots = DBDialogAction() 
    904 checkGoodTilliumBoots.addCheckItem("Unfinished Cold Forged Tillium Boots") 
    905 takeGoodTilliumBoots = DBDialogAction() 
    906 takeGoodTilliumBoots.addTakeItem("Unfinished Cold Forged Tillium Boots") 
    907  
    908 #--- Unfinished Cold Forged Tillium Gloves 
     955item.material = graliumBootsTexture 
     956item.addItemSet("Inchoate Gralium Armor Set","Inchoate Gralium Armor Set Power 1")  
     957item.desc = inchoateGraliumDesc 
     958 
     959giveInchoateGraliumBoots = DBDialogAction() 
     960giveInchoateGraliumBoots.addGiveItem("Inchoate Gralium Boots") 
     961checkInchoateGraliumBoots = DBDialogAction() 
     962checkInchoateGraliumBoots.addCheckItem("Inchoate Gralium Boots") 
     963takeInchoateGraliumBoots = DBDialogAction() 
     964takeInchoateGraliumBoots.addTakeItem("Inchoate Gralium Boots") 
     965 
     966#--- Inchoate Gralium Gauntlets 
    909967item = DBItemProto() 
    910968item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    911 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    912 item.name = "Unfinished Cold Forged Tillium Gloves" 
     969item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     970item.name = "Inchoate Gralium Gauntlets" 
    913971item.skill = "Light Armor" 
    914972item.armor = 500 
     
    920978item.addStat("haste",.35) 
    921979item.addRealm(RPG_REALM_MONSTER,60) 
    922 item.bitmap = "EQUIPMENT/HANDS/2
     980item.bitmap = "EQUIPMENT/HANDS/9
    923981item.slots = (RPG_SLOT_HANDS,) 
    924 item.material = "HANDS/HANDS81" 
    925 item.addItemSet("Unfinished Cold Forged Tillium Armor Set","Unfinished Cold Forged Tillium Armor Set Power 1")  
    926  
    927 giveGoodTilliumGloves = DBDialogAction() 
    928 giveGoodTilliumGloves.addGiveItem("Unfinished Cold Forged Tillium Gloves") 
    929 checkGoodTilliumGloves = DBDialogAction() 
    930 checkGoodTilliumGloves.addCheckItem("Unfinished Cold Forged Tillium Gloves") 
    931 takeGoodTilliumGloves = DBDialogAction() 
    932 takeGoodTilliumGloves.addTakeItem("Unfinished Cold Forged Tillium Gloves") 
    933  
    934 #--- Unfinished Cold Forged Tillium Pants 
     982item.material = graliumGauntletsTexture 
     983item.addItemSet("Inchoate Gralium Armor Set","Inchoate Gralium Armor Set Power 1")  
     984item.desc = inchoateGraliumDesc 
     985 
     986giveInchoateGraliumGauntlets = DBDialogAction() 
     987giveInchoateGraliumGauntlets.addGiveItem("Inchoate Gralium Gauntlets") 
     988checkInchoateGraliumGauntlets = DBDialogAction() 
     989checkInchoateGraliumGauntlets.addCheckItem("Inchoate Gralium Gauntlets") 
     990takeInchoateGraliumGauntlets = DBDialogAction() 
     991takeInchoateGraliumGauntlets.addTakeItem("Inchoate Gralium Gauntlets") 
     992 
     993#--- Inchoate Gralium Greaves 
    935994item = DBItemProto() 
    936995item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    937 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    938 item.name = "Unfinished Cold Forged Tillium Pants" 
     996item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     997item.name = "Inchoate Gralium Greaves" 
    939998item.skill = "Light Armor" 
    940999item.armor = 500 
     
    9461005item.addStat("maxHealth", 300) 
    9471006item.addRealm(RPG_REALM_MONSTER,60) 
    948 item.bitmap = "EQUIPMENT/LEGS/15
     1007item.bitmap = "EQUIPMENT/LEGS/20
    9491008item.slots = (RPG_SLOT_LEGS,) 
    950 item.material = "LEGS/LEGS82" 
    951 item.addItemSet("Unfinished Cold Forged Tillium Armor Set","Unfinished Cold Forged Tillium Armor Set Power 1")  
    952  
    953 giveGoodTilliumPants = DBDialogAction() 
    954 giveGoodTilliumPants.addGiveItem("Unfinished Cold Forged Tillium Pants") 
    955 checkGoodTilliumPants = DBDialogAction() 
    956 checkGoodTilliumPants.addCheckItem("Unfinished Cold Forged Tillium Pants") 
    957 takeGoodTilliumPants = DBDialogAction() 
    958 takeGoodTilliumPants.addTakeItem("Unfinished Cold Forged Tillium Pants") 
    959  
    960 #--- Unfinished Cold Forged Tillium Shirt 
     1009item.material = graliumGreavesTexture 
     1010item.addItemSet("Inchoate Gralium Armor Set","Inchoate Gralium Armor Set Power 1")  
     1011item.desc = inchoateGraliumDesc 
     1012 
     1013giveInchoateGraliumGreaves = DBDialogAction() 
     1014giveInchoateGraliumGreaves.addGiveItem("Inchoate Gralium Greaves") 
     1015checkInchoateGraliumGreaves = DBDialogAction() 
     1016checkInchoateGraliumGreaves.addCheckItem("Inchoate Gralium Greaves") 
     1017takeInchoateGraliumGreaves = DBDialogAction() 
     1018takeInchoateGraliumGreaves.addTakeItem("Inchoate Gralium Greaves") 
     1019 
     1020#--- Inchoate Gralium Breast Plate 
    9611021item = DBItemProto() 
    9621022item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    963 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    964 item.name = "Unfinished Cold Forged Tillium Shirt
     1023item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     1024item.name = "Inchoate Gralium Breast Plate
    9651025item.skill = "Light Armor" 
    9661026item.armor = 500 
     
    9721032item.addStat("maxHealth", 300) 
    9731033item.addRealm(RPG_REALM_MONSTER,60) 
    974 item.bitmap = "EQUIPMENT/CHEST/38
     1034item.bitmap = "EQUIPMENT/CHEST/44
    9751035item.slots = (RPG_SLOT_CHEST,) 
    976 item.material = "BODY/BODY86" 
    977 item.addItemSet("Unfinished Cold Forged Tillium Armor Set","Unfinished Cold Forged Tillium Armor Set Power 1")  
    978  
    979 giveGoodTilliumShirt = DBDialogAction() 
    980 giveGoodTilliumShirt.addGiveItem("Unfinished Cold Forged Tillium Shirt") 
    981 checkGoodTilliumShirt = DBDialogAction() 
    982 checkGoodTilliumShirt.addCheckItem("Unfinished Cold Forged Tillium Shirt") 
    983 takeGoodTilliumShirt = DBDialogAction() 
    984 takeGoodTilliumShirt.addTakeItem("Unfinished Cold Forged Tillium Shirt") 
    985  
    986 #--- Unfinished Cold Forged Tillium Sleeves 
     1036item.material = graliumBreastPlateTexture 
     1037item.addItemSet("Inchoate Gralium Armor Set","Inchoate Gralium Armor Set Power 1")  
     1038item.desc = inchoateGraliumDesc 
     1039 
     1040giveInchoateGraliumBreastPlate = DBDialogAction() 
     1041giveInchoateGraliumBreastPlate.addGiveItem("Inchoate Gralium Breast Plate") 
     1042checkInchoateGraliumBreastPlate = DBDialogAction() 
     1043checkInchoateGraliumBreastPlate.addCheckItem("Inchoate Gralium Breast Plate") 
     1044takeInchoateGraliumBreastPlate = DBDialogAction() 
     1045takeInchoateGraliumBreastPlate.addTakeItem("Inchoate Gralium Breast Plate") 
     1046 
     1047#--- Inchoate Gralium Sleeves 
    9871048item = DBItemProto() 
    9881049item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    989 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT
    990 item.name = "Unfinished Cold Forged Tillium Sleeves" 
     1050item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT|RPG_ITEM_QUEST
     1051item.name = "Inchoate Gralium Sleeves" 
    9911052item.skill = "Light Armor" 
    9921053item.armor = 500 
     
    9981059item.addStat("maxHealth", 300) 
    9991060item.addRealm(RPG_REALM_MONSTER,60) 
    1000 item.bitmap = "EQUIPMENT/ARMS/26
     1061item.bitmap = "EQUIPMENT/ARMS/31
    10011062item.slots = (RPG_SLOT_ARMS,) 
    1002 item.material = "ARMS/ARMS82" 
    1003 item.addItemSet("Unfinished Cold Forged Tillium Armor Set","Unfinished Cold Forged Tillium Armor Set Power 1")  
    1004  
    1005 giveGoodTilliumSleeves = DBDialogAction() 
    1006 giveGoodTilliumSleeves.addGiveItem("Unfinished Cold Forged Tillium Sleeves") 
    1007 checkGoodTilliumSleeves = DBDialogAction() 
    1008 checkGoodTilliumSleeves.addCheckItem("Unfinished Cold Forged Tillium Sleeves") 
    1009 takeGoodTilliumSleeves = DBDialogAction() 
    1010 takeGoodTilliumSleeves.addTakeItem("Unfinished Cold Forged Tillium Sleeves") 
     1063item.material = graliumSleevesTexture 
     1064item.addItemSet("Inchoate Gralium Armor Set","Inchoate Gralium Armor Set Power 1")  
     1065item.desc = inchoateGraliumDesc 
     1066 
     1067giveInchoateGraliumSleeves = DBDialogAction() 
     1068giveInchoateGraliumSleeves.addGiveItem("Inchoate Gralium Sleeves") 
     1069checkInchoateGraliumSleeves = DBDialogAction() 
     1070checkInchoateGraliumSleeves.addCheckItem("Inchoate Gralium Sleeves") 
     1071takeInchoateGraliumSleeves = DBDialogAction() 
     1072takeInchoateGraliumSleeves.addTakeItem("Inchoate Gralium Sleeves") 
    10111073 
    10121074setPower = DBItemSetPower() 
    1013 setPower.name = "Unfinished Cold Forged Tillium Armor Set Power 1" 
     1075setPower.name = "Inchoate Gralium Armor Set Power 1" 
    10141076setPower.harmful = False 
    1015 setPower.message = "$src's Unfinished Cold Forged Tillium armor surges with power!" 
     1077setPower.message = "$src's Inchoate Gralium armor surges with power!" 
    10161078setPower.sound = "character/Dragon_Growl1.ogg" 
    10171079setPower.addStat("resistPhysical",100) 
     
    10191081setPower.addStat("maxHealth",500) 
    10201082setPower.addStat("maxMana",150) 
    1021 setPower.addRequirement("Unfinished Cold Forged Tillium Armor Set Power 1",6) 
     1083setPower.addRequirement("Inchoate Gralium Armor Set Power 1",6) 
    10221084 
    10231085setProto = DBItemSetProto() 
    1024 setProto.name = "Unfinished Cold Forged Tillium Armor Set"  
    1025 setProto.addPower("Unfinished Cold Forged Tillium Armor Set Power 1")  
    1026  
    1027 #--- Cold Forged Tillium Cap 
     1086setProto.name = "Inchoate Gralium Armor Set"  
     1087setProto.addPower("Inchoate Gralium Armor Set Power 1")  
     1088 
     1089#--- Gralium Helm 
    10281090item = DBItemProto() 
    10291091item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    1030 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT) 
    1031 item.name = "Cold Forged Tillium Cap
     1092item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT#Player Equipped so no RPG_ITEM_QUEST 
     1093item.name = "Gralium Helm
    10321094item.skill = "Light Armor" 
    10331095item.armor = 850 
     
    10401102item.addStat("regenMana",55) 
    10411103item.addRealm(RPG_REALM_MONSTER,98) 
    1042 item.bitmap = "EQUIPMENT/HEAD/9
     1104item.bitmap = "EQUIPMENT/HEAD/51
    10431105item.slots = (RPG_SLOT_HEAD,) 
    1044 item.material = "head/hood2_chainmail" 
    1045 item.model = "head/cap_cloth.dts" 
    1046 item.desc = "This armor was crafted and enchanted by Urug Thulu, brother of Xal Thulu." 
    1047 item.addItemSet("Cold Forged Tillium Armor Set","Cold Forged Tillium Armor Set Power 1")  
    1048  
    1049 giveTilliumCap = DBDialogAction() 
    1050 giveTilliumCap.addGiveItem("Cold Forged Tillium Cap") 
    1051  
    1052 #--- Cold Forged Tillium Belt 
     1106item.material = graliumHelmTexture 
     1107item.model = graliumHelmModel 
     1108item.desc = "This armor was forged and transimbued by Urug Thulu, brother of Xal Thulu." 
     1109item.addItemSet("Gralium Armor Set","Gralium Armor Set Power 1")  
     1110 
     1111giveGraliumHelm = DBDialogAction() 
     1112giveGraliumHelm.addGiveItem("Gralium Helm") 
     1113 
     1114#--- Gralium Belt 
    10531115item = DBItemProto() 
    10541116item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    1055 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT) 
    1056 item.name = "Cold Forged Tillium Belt" 
     1117item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT#Player Equipped so no RPG_ITEM_QUEST 
     1118item.name = "Gralium Belt" 
    10571119item.skill = "Light Armor" 
    10581120item.armor = 800 
     
    10661128item.bitmap = "EQUIPMENT/WAIST/12" 
    10671129item.slots = (RPG_SLOT_WAIST,) 
    1068 item.desc = "This armor was crafted and enchanted by Urug Thulu, brother of Xal Thulu." 
    1069  
    1070 giveTilliumBelt = DBDialogAction() 
    1071 giveTilliumBelt.addGiveItem("Cold Forged Tillium Belt") 
    1072  
    1073 #--- Cold Forged Tillium Boots 
     1130item.desc = "This armor was forged and transimbued by Urug Thulu, brother of Xal Thulu." 
     1131 
     1132giveGraliumBelt = DBDialogAction() 
     1133giveGraliumBelt.addGiveItem("Gralium Belt") 
     1134 
     1135#--- Gralium Boots 
    10741136item = DBItemProto() 
    10751137item.itemType = ['UNIQUE','LIGHT','ARMOR'] 
    1076 item.flags = (RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT) 
    1077 item.name = "Cold Forged Tillium Boots" 
     1138item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_PREMIUM|RPG_ITEM_ARTIFACT#Player Equipped so no RPG_ITEM_QUEST 
     1139item.name = "Gralium Boots" 
    10781140item.skill = "Light Armor" 
    10791141item.armor = 850 
     
    10851147item.addStat("regenStamina",35) 
    10861148item.addRealm(RPG_REALM_MONSTER,98) 
    1087 item.bitmap = "EQUIPMENT/FEET/13
     1149item.bitmap = "EQUIPMENT/FEET/19
    10881150item.slots = (RPG_SLOT_FEET,) 
    1089 item.material = "FEET/FEET79" 
    1090 item.desc = "This armor was crafted and enchanted by Urug Thulu, brother of Xal Thulu." 
    1091 item.addItemSet("Cold Forged Tillium Armor Set","Cold Forged Tillium Armor Set Power 1") 
    1092  
    1093 giveTilliumBoots = DBDialogAction() 
    1094 giveTilliumBoots.addGiveItem("Cold Forged Tillium Boots")