@ @Orbit @MikeRaarupBirk
I made this as a test, here's the information that you need.
Code:
#region
using wServer.logic.behaviors;
using wServer.logic.loot;
using wServer.logic.transitions;
#endregion
namespace wServer.logic
{
partial class BehaviorDb
{
private _ Nocturne = () => Behav()
.Init("Nocturne",
new State(
new Shoot(10, 10, 10, 0, 90, 500, 1)
)
);
}
}
Projectiles
Code:
<Object type="0x03ad" id="Nocturne Projectile 0">
<Class>Projectile</Class>
<Texture>
<File>lofiObj5</File>
<Index>0x8d</Index>
</Texture>
<AngleCorrection>1</AngleCorrection>
</Object>
<Object type="0x03ae" id="Nocturne Projectile 1">
<Class>Projectile</Class>
<Texture>
<File>lofiObj5</File>
<Index>0x8e</Index>
</Texture>
<AngleCorrection>1</AngleCorrection>
</Object>
<Object type="0x03af" id="Nocturne Projectile 2">
<Class>Projectile</Class>
<Texture>
<File>lofiObj5</File>
<Index>0x8f</Index>
</Texture>
<AngleCorrection>1</AngleCorrection>
</Object>
XML
Code:
<Object type="0x525" id="Nocturne">
<DisplayId>Nocturne</DisplayId>
<Enemy/>
<Class>Character</Class>
<AnimatedTexture>
<File>chars16x16rEncounters</File>
<Index>125</Index>
</AnimatedTexture>
<HitSound>monster/oryx_hit</HitSound>
<DeathSound>monster/oryx_death</DeathSound>
<Quest/>
<God/>
<StasisImmune/>
<NoArticle/>
<Size>100</Size>
<MaxHitPoints>80000</MaxHitPoints>
<Defense>80</Defense>
<XpMult>0.35</XpMult>
<Projectile id="0">
<ObjectId>Nocturne Projectile 0</ObjectId>
<Speed>25</Speed>
<ArmorPiercing/>
<MinDamage>200</MinDamage>
<MaxDamage>250</MaxDamage>
<LifetimeMS>1400</LifetimeMS>
<Size>110</Size>
<ConditionEffect duration="4">Armor Broken</ConditionEffect>
</Projectile>
<Projectile id="1">
<ObjectId>Nocturne Projectile 1</ObjectId>
<Speed>400</Speed>
<MinDamage>100</MinDamage>
<MaxDamage>150</MaxDamage>
<LifetimeMS>1400</LifetimeMS>
<Size>40</Size>
</Projectile>
<Projectile id="2">
<ObjectId>Nocturne Projectile 2</ObjectId>
<Speed>400</Speed>
<ArmorPiercing/>
<MinDamage>60</MinDamage>
<MaxDamage>60</MaxDamage>
<LifetimeMS>1400</LifetimeMS>
<Size>20</Size>
</Projectile>
</Object>