Undead Dragon is a Dragon; though I had the same issues... remember ocd organization. So I understand where you are coming from RanXerox. Though, I have a well thought out subfolder categorizing that Ben and Valios personally know that I put serious thought into it. It is logical. Dragon Wolf has a wolf body, place it with wolf. It is draconic in it's fighting. It is not effected by the dragon or reptile slayer.
Pft. Cassius you as well know my organization is simplistic
. It's not 15 different orc files in an orc folder. Its one orc file in a humanoids folder
Again another worry I have with this project. None of us can agree how to organize already. Valios you question my worrying, this is why. Even if we all say 'organization will be 'x'' doesn't mean people will follow it or not quit because they don't get their way.
Just saying. Like I think my post on how I version is still on here somewhere. If people agree with my versioning lets make that a static way to do our script versioning
.
If we can set just guidelines for script layouts, organization, versioning, and planning... this can go a long way. Hence why I want to help with management as well as scripting and probably more than scripting
I just finished all of the Hydraes btw. All I have to make is the sound files and their chaos damage fireball event (and find the stupid pet icon). Loot templates do not include the magic item lists or rare items yet (they are commented out at the moment), since everyone's system varies and we don't have a static system.
Note: Magic items should be randomly generated with props anyhow... so I might remove that from templates completely if we have a system to attach to the NPC.
Code:
[comment hydraes]
* Hydra
* Crystal Hydra
* Abscess; Named hydra.
[chardef 0109]
defname=c_hydra
name=hydra
can=mt_nonhum|mt_walk|mt_run|mt_swim
moverate=100
dam=21,26
icon=i_pet_hydra
resources=19 i_ribs_raw, 40 i_hides, 8 i_reag_dragon_blood
foodtype=30 t_meat_raw
aversions=t_trap
desires=i_gold, t_coin, t_gem, t_jewelry
bloodcolor=0
tevents=sounds_hydra
tevents=// chaos damage fireball.
reslevel=5
resdispdnid=c_sea_serpent
resdispdnhue=0
category=Dragonkin
subsection=Hydraes
description=Hydra
on=@create
npc=brain_monster
fame=22000
karma=-22000
tag.slayer=slayer_reptile|slayer_dragon
tag.damfire=10
tag.damcold=10
tag.dampoison=10
tag.damenergy=10
modar=70,75
resfire=70,80
rescold=30,40
respoison=30,40
resenergy=40,50
ostr={ 800 820 }
odex={ 100 120 }
oint={ 110 120 }
maxhits={ 1400 1500 }
wrestling={ 110.0 120.0 }
tactics={ 100.0 110.0 }
magicresistance={ 80.0 100.0 }
anatomy={ 70.0 80.0 }
item=loot_hydra_00
// Crystal Hydra
[chardef c_hydra_crystal]
id=c_hydra
name=crystal hydra
can=mt_nonhum|mt_walk|mt_run|mt_swim
moverate=100
dam=21,26
icon=i_pet_hydra
resources=19 i_ribs_raw, 40 i_hides, 8 i_reag_dragon_blood
foodtype=30 t_meat_raw
aversions=t_trap
desires=i_gold, t_coin, t_gem, t_jewelry
bloodcolor=0
tevents=sounds_hydra
tevents=// chaos damage fireball? Hits multiple targets?
reslevel=5
resdispdnid=c_sea_serpent
resdispdnhue=0
category=Dragonkin
subsection=Hydraes
description=Crystal Hydra
on=@create
npc=brain_monster
color=
fame=22000
karma=-22000
tag.slayer=slayer_reptile|slayer_dragon
tag.damfire=5
tag.damcold=80
tag.dampoison=5
tag.damenergy=5
modar=65,75
resfire=20,30
rescold=80,100
respoison=35,45
resenergy=80,100
ostr={ 800 850 }
odex={ 100 120 }
oint={ 100 110 }
maxhits={ 1400 1500 }
wrestling={ 110.0 120.0 }
tactics={ 100.0 110.0 }
magicresistance={ 80.0 100.0 }
anatomy={ 70.0 80.0 }
item=loot_hydra_01
// Abscess ( Hydra )
[chardef c_hydra_abscess]
id=c_hydra_abscess
name=Abscess
can=mt_nonhum|mt_walk|mt_run|mt_swim
moverate=100
dam=26,31
icon=i_pet_hydra
resources=19 i_ribs_raw, 40 i_hides, 8 i_reag_dragon_blood
foodtype=30 t_meat_raw
aversions=t_trap
desires=i_gold, t_coin, t_gem, t_jewelry
bloodcolor=0
tevents=sounds_hydra
tevents=// chaos damage fireball? Hits multiple targets?
reslevel=5
resdispdnid=c_sea_serpent
resdispdnhue=0
category=Dragonkin
subsection=Hydraes
description=Crystal Hydra
on=@create
npc=brain_monster
color=
fame=40000
karma=-40000
tag.slayer=slayer_reptile|slayer_dragon
tag.damfire=10
tag.damcold=10
tag.dampoison=10
tag.damenergy=10
modar=70,80
resfire=80,90
rescold=30,40
respoison=30,40
resenergy=30,40
ostr={ 850 900 }
odex={ 130 140 }
oint={ 120 130 }
maxhits={ 7000 8000 }
wrestling={ 130.0 140.0 }
tactics={ 120.0 130.0 }
magicresistance={ 100.0 120.0 }
anatomy={ 90.0 100.0 }
item=loot_hydra_02
///////////////
// Templates //
///////////////
[template loot_hydra_00]
defname=loot_hydra_default
category=Templates - NPC Loot
subsection=Dragonkin
description=Hydra
//container=i_backpack
item=i_gold, { 1600 1800 }
item=// 4 - 8 magic items; human and elf
item=// hydra scales, 100%
item=// pet parrot, rare
item=// thorvald's medallion, rare
[template loot_hydra_01]
defname=loot_hydra_crystal
category=Templates - NPC Loot
subsection=Dragonkin
description=Crystal Hydra
//container=i_backpack
item=i_gold, { 1600 1800 }
[template loot_hydra_02]
defname=loot_hydra_abscess
category=Templates - NPC Loot
subsection=Dragonkin
description=Abscess ( Hydra )
//container=i_backpack
item=i_gold, { 3500 3600 }
item=// 17 magic items; human and elf
item=// abscess tail, 100%
item=// paragon chest, 10%
item=// level 5 ttm
/////////////////////
// Character Icons //
/////////////////////
[itemdef ]
defname=i_pet_hydra
name=hydra
type=t_figurine
category=GM Items - Character Icons
subsection=Dragonkin - Hydraes
description=Hydra
on=@create
tdata3=c_hydra