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


zappa420

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/item/prestige/ogre.py

    r6 r1614  
    1  
    2 from genesis.dbdict import DBItemProto 
     1from genesis.dbdict import DBItemProto,DBItemSetPower,DBItemSetProto 
    32from mud.world.defines import * 
    43 
    5 #--- Chest 
    6 #--- Light Armor 
     4#+++ Contents - Updated 2/9/08 - Citrine 
     5#               Rebalanced values 
     6#               Added new set powers 
     7 
     8 
    79item = DBItemProto(name = "Deathbone Chest") 
    8 item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_ARTIFACT 
     10item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_ARTIFACT|RPG_ITEM_PREMIUM 
    911item.skill="Heavy Armor" 
     12item.level = 40 
    1013item.addRace("Ogre") 
    11 item.armor = 40 
    12 item.level = 40 
     14item.armor = 200 
    1315item.bitmap = "EQUIPMENT/CHEST/3" 
    1416item.slots = (RPG_SLOT_CHEST,) 
    1517item.material = "BODY/BODY32" 
    16 item.addStat("str",30) 
    17 item.addStat("dex",10) 
    18 item.addStat("ref",10) 
     18item.addStat("agi",25) 
    1919item.addStat("bdy",30) 
     20item.addStat("dex",25) 
     21item.addStat("ref",25) 
     22item.addStat("str",40) 
     23item.addItemSet("Ogre lvl 40 armor","Basic") 
    2024 
    2125item = item.clone(name = "Deathbone Arms") 
     26item.armor = 150 
    2227item.slots = (RPG_SLOT_ARMS,) 
    2328item.bitmap = "EQUIPMENT/ARMS/1" 
     
    2530 
    2631item = item.clone(name = "Deathbone Legs") 
     32item.armor = 160 
    2733item.slots = (RPG_SLOT_LEGS,) 
    2834item.bitmap = "EQUIPMENT/LEGS/15" 
     
    3036 
    3137item = item.clone(name = "Deathbone Gloves") 
     38item.armor = 120 
    3239item.slots = (RPG_SLOT_HANDS,) 
    3340item.bitmap = "EQUIPMENT/HANDS/2" 
     
    3542 
    3643item = item.clone(name = "Deathbone Boots") 
     44item.armor = 140 
    3745item.slots = (RPG_SLOT_FEET,) 
    3846item.bitmap = "EQUIPMENT/FEET/7" 
    3947item.material = "FEET/FEET31" 
    4048 
     49#--- Shield is not part of set powers 
    4150item = DBItemProto(name = "Deathbone Shield") 
    42 item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_ARTIFACT 
     51item.flags = RPG_ITEM_SOULBOUND|RPG_ITEM_UNIQUE|RPG_ITEM_ARTIFACT|RPG_ITEM_PREMIUM 
    4352item.skill = "Shields" 
     53item.level = 40 
    4454item.addRace("Ogre") 
    4555item.armor = 50 
    46 item.level = 40 
    4756item.bitmap = "EQUIPMENT/SHIELDS/24" 
    4857item.model = "weapons/shield02.dts" 
     58item.material = "weapons/shield_02" 
    4959item.slots = (RPG_SLOT_SHIELD,) 
    50 item.addStat("str",20) 
    51 item.addStat("bdy",20) 
    52 item.addStat("dex",5) 
     60item.addStat("agi",25) 
     61item.addStat("bdy",30) 
     62item.addStat("dex",25) 
     63item.addStat("ref",25) 
     64item.addStat("str",40) 
    5365 
     66#--- Define Item Set Powers 
     67#--- These Powers are cummulative 
     68setPower = DBItemSetPower() 
     69setPower.name = "Ogre lvl 40 armor power 1" 
     70setPower.harmful = False 
     71setPower.message = "$src feels an inceased flow of stamina as $srche begins to assemble the Deathbone Armor set." 
     72setPower.addStat("armor",200) 
     73setPower.addStat("agi",25) 
     74setPower.addStat("bdy",30) 
     75setPower.addStat("dex",25) 
     76setPower.addStat("ref",25) 
     77setPower.addStat("str",40) 
     78setPower.addStat("regenStamina",5) 
     79setPower.addRequirement("Basic",2) 
     80 
     81setPower = DBItemSetPower() 
     82setPower.name = "Ogre lvl 40 armor power 2" 
     83setPower.harmful = False 
     84setPower.message = "$src gains more power as another piece is added to the Deathbone Armor set." 
     85setPower.addStat("armor",150) 
     86setPower.addStat("agi",25) 
     87setPower.addStat("bdy",30) 
     88setPower.addStat("dex",25) 
     89setPower.addStat("ref",25) 
     90setPower.addStat("str",40) 
     91setPower.addStat("regenStamina",5) 
     92setPower.addRequirement("Basic",3) 
     93 
     94setPower = DBItemSetPower() 
     95setPower.name = "Ogre lvl 40 armor power 3" 
     96setPower.harmful = False 
     97setPower.message = "$src gains more power as the Deathbone Armor set nears completion." 
     98setPower.addStat("armor",150) 
     99setPower.addStat("agi",25) 
     100setPower.addStat("bdy",30) 
     101setPower.addStat("dex",25) 
     102setPower.addStat("ref",25) 
     103setPower.addStat("str",40) 
     104setPower.addStat("regenStamina",5) 
     105setPower.addRequirement("Basic",4) 
     106 
     107setPower = DBItemSetPower() 
     108setPower.name = "Ogre lvl 40 armor power 4" 
     109setPower.harmful = False 
     110setPower.message = "$src is infused with power as $srche equips the final piece of the Deathbone Armor set." 
     111setPower.addStat("armor",250) 
     112setPower.addStat("agi",50) 
     113setPower.addStat("bdy",60) 
     114setPower.addStat("dex",50) 
     115setPower.addStat("ref",50) 
     116setPower.addStat("str",80) 
     117setPower.addStat("regenStamina",10) 
     118setPower.addRequirement("Basic",5) 
     119 
     120#--- Define Item Set 
     121setProto = DBItemSetProto() 
     122setProto.name = "Ogre lvl 40 armor" 
     123setProto.addPower("Ogre lvl 40 armor power 1") 
     124setProto.addPower("Ogre lvl 40 armor power 2") 
     125setProto.addPower("Ogre lvl 40 armor power 3") 
     126setProto.addPower("Ogre lvl 40 armor power 4") 
     127