forums | blogs | polls | tutorials | downloads | rules | help

Reapers at it again!

hehe title is a bit wierd but neways, while im working on the Valdis mod, which is also kick my butt atm! lol I was thinking how can I make a set of armor or rings with ds1 type prefix suffx stuff? or build a set in that manner?

Reaper for Class Clown!

Sharkull's picture

Are you asking how to build DS2 sets?

That and how do i create my own weapons, Like I want that stupid valdis sword but I want it to have actual dmg, not like the one from the editor which only has 0 dmg and no enchantments.

Sharkull's picture

What do you know how to do? I don't want to explain what you already know.

I'd suggest reading this SU article (especially if you're a modding newbie):
http://garage.gaspowered.com/?q=su_201
(Some things are different in DS2, but the major concepts still apply).

...and you can take a look at the existing weapon templates here (for examples):
logic.ds2res\world\contentdb\templates\interactive\...
(Use TankViewer2 to access the insides of logic.ds2res).

Hehe Well nevermind this thread.. we just scratch >.< I learned myself how to make weapons >.< ty shark

Heres my valdis sword code. Cool

//////////////////////////////////////////////
//	Valdis Sword
//	Author: aim4it on: 3/13/06
/////////////////////////////////////////////
[t:template,n:valdis_sword1]
{
	specializes = base_sword_template;
	doc = "valdis_sword1";

	[aspect]
	{
		model = m_w_swd_valdis;
		[textures] 
		{ 
			0 = b_w_swd_valdis; 
		} 
	} 
	[common]
	{
		allow_modifiers = false;
		screen_name = "Hand of the Unmaker";
		base_screen_name = "Evil Sword";
		rarity = unique;
	}
	[gui]
	{
		equip_requirements = melee: 0;		// anyone can use for testing only
		inventory_icon = b_gui_ig_i_w_swd_frenzy;	// temp gui change later
		inventory_height = 4;
		inventory_width = 1;
	}
	[pcontent]
	{
		[base]
		{
			item_level = 72.0;
		}
	}
	[magic]
	{
		[enchantments]
		{
			[*]
			{
				alteration = alter_generic; 
				value = 1; 
				duration = #infinite; 
				is_permanent = true; 
				is_single_instance = false; 
				custom_effect = "valdis_sword1"; 
				custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit
				?weapon_ffx = ffx_wpn_valdis_sword1; 
			} 
			[*] 
			{ 
				alteration = alter_strength; 
				value = 100; 
				description = "+<value> Strength"; 
				duration = #infinite; 
				is_permanent = true; 
				is_single_instance = false; 
				custom_effect = "stat_strength"; 
				custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit 
				?weapon_ffx = ffx_spell_str_bonus_sword 
				&projectile_ffx = ffx_spell_str_bonus_arrow; 
			} 
			[*] 
			{ 
				alteration = alter_melee_damage_source_percent; 
				value = 1.00; 
				description = "+100% Damage"; 
				duration = #infinite; 
				is_permanent = true; 
				is_single_instance = false; 
			} 
			[*] 
			{ 
				alteration = alter_life_bonus; 
				value = 100; 
				description = "Restores <value> Health per Hit"; 
				duration = #infinite; 
				is_permanent = true; 
				is_single_instance = false; 
				custom_effect = "health_steal"; 
				custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit 
				?weapon_ffx = ffx_spell_health_steal_sword 
				&projectile_ffx = ffx_spell_health_steal_arrow; 
			} 
			[*] 
			{ 
				alteration = alter_life_recovery_unit; 
				value = 0.50; 
				description = "+50% Health Regeneration"; 
				duration = #infinite; 
				is_permanent = true; 
				is_single_instance = false; 
			} 
			[*] 
			{ 
				alteration = alter_melee_resistance; 
				value = 0.25; 
				description = "+25% Melee Resistance"; 
				duration = #infinite; 
				is_permanent = true; 
				is_single_instance = false; 
			} 
			[*] 
			{ 
				alteration = alter_skill_suite; 
				suite = melee_suite_3; 
				value = 20; 
				description = "+<value> to Critical Strike, Dual Wield, and Alacrity"; 
				duration = #infinite; 
				is_permanent = true; 
				is_single_instance = false; 
				custom_effect = "skills"; 
				custom_effect_skrit = world\global\enchantments\weapon_enchant.skrit 
				?weapon_ffx = ffx_spell_skill_bonus_sword 
				&projectile_ffx = ffx_spell_skill_bonus_arrow; 
			} 
		} 
	} 
	[loot_drop_indicator]{} 
}

Looks Awesome im gonna have to check it out when im done with this mage man!, lol he is such an annoyance trying to figure out how to show his spells and do dmg