HelpOryx Pet Behavior

Posts 1–6 of 6 · Page 1 of 1
Oryx Pet Behavior
hmm title is self explanatary but just to explain
i need the code for dat30 i cant code behaviors XD
only items and dungeons :P anyways if someone could put sum code tags down there i would
be grateful <3
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using wServer.realm;
using wServer.logic.attack;
using wServer.logic.movement;
using wServer.logic.loot;
using wServer.logic.taunt;
using wServer.logic.cond;

namespace wServer.logic
{
    partial class BehaviorDb
    {
        static LootDef PetBag =
            new LootDef(0, 2, 0, 8,
                Tuple.Create(0.20, (ILoot)new TierLoot(9, ItemType.Weapon)),
                Tuple.Create(0.05, (ILoot)new TierLoot(10, ItemType.Weapon)),
                Tuple.Create(0.03, (ILoot)new TierLoot(11, ItemType.Weapon)),

                Tuple.Create(0.20, (ILoot)new TierLoot(9, ItemType.Armor)),
                Tuple.Create(0.10, (ILoot)new TierLoot(10, ItemType.Armor)),
                Tuple.Create(0.05, (ILoot)new TierLoot(11, ItemType.Armor)),
                Tuple.Create(0.03, (ILoot)new TierLoot(12, ItemType.Armor)),

                Tuple.Create(0.15, (ILoot)new TierLoot(4, ItemType.Ring)),
                Tuple.Create(0.05, (ILoot)new TierLoot(5, ItemType.Ring)),
                Tuple.Create(0.20, (ILoot)new TierLoot(5, ItemType.Ability))
            );
        
        static _ Oryxpet = Behav()
            .Init(0x0d84, Behaves("Oryx Pet",   //I WIN!!
                    SimpleWandering.Instance(1),
                    loot: new LootBehavior(LootDef.Empty,
                        Tuple.Create(1, new LootDef(100, 1, 8, 16,
                            Tuple.Create(0.3, (ILoot)new TierLoot(14, ItemType.Weapon)),
                            Tuple.Create(0.3, (ILoot)new TierLoot(15, ItemType.Armor)),
                            Tuple.Create(0.3, (ILoot)new TierLoot(7, ItemType.Ability)),
                            Tuple.Create(0.3, (ILoot)new TierLoot(8, ItemType.Ability)),
                            Tuple.Create(0.3, (ILoot)new TierLoot(5, ItemType.Ring)),
                            Tuple.Create(0.2, (ILoot)new StatPotionsLoot(1, 2, 3))
                        ))
                    )
                ));
    }
}
P.S. Change your signature...
Quote Originally Posted by Ahl View Post
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using wServer.realm;
using wServer.logic.attack;
using wServer.logic.movement;
using wServer.logic.loot;
using wServer.logic.taunt;
using wServer.logic.cond;

namespace wServer.logic
{
    partial class BehaviorDb
    {
        static LootDef PetBag =
            new LootDef(0, 2, 0, 8,
                Tuple.Create(0.20, (ILoot)new TierLoot(9, ItemType.Weapon)),
                Tuple.Create(0.05, (ILoot)new TierLoot(10, ItemType.Weapon)),
                Tuple.Create(0.03, (ILoot)new TierLoot(11, ItemType.Weapon)),

                Tuple.Create(0.20, (ILoot)new TierLoot(9, ItemType.Armor)),
                Tuple.Create(0.10, (ILoot)new TierLoot(10, ItemType.Armor)),
                Tuple.Create(0.05, (ILoot)new TierLoot(11, ItemType.Armor)),
                Tuple.Create(0.03, (ILoot)new TierLoot(12, ItemType.Armor)),

                Tuple.Create(0.15, (ILoot)new TierLoot(4, ItemType.Ring)),
                Tuple.Create(0.05, (ILoot)new TierLoot(5, ItemType.Ring)),
                Tuple.Create(0.20, (ILoot)new TierLoot(5, ItemType.Ability))
            );
        
        static _ Oryxpet = Behav()
            .Init(0x0d84, Behaves("Oryx Pet",   //I WIN!!
                    SimpleWandering.Instance(1),
                    loot: new LootBehavior(LootDef.Empty,
                        Tuple.Create(1, new LootDef(100, 1, 8, 16,
                            Tuple.Create(0.3, (ILoot)new TierLoot(14, ItemType.Weapon)),
                            Tuple.Create(0.3, (ILoot)new TierLoot(15, ItemType.Armor)),
                            Tuple.Create(0.3, (ILoot)new TierLoot(7, ItemType.Ability)),
                            Tuple.Create(0.3, (ILoot)new TierLoot(8, ItemType.Ability)),
                            Tuple.Create(0.3, (ILoot)new TierLoot(5, ItemType.Ring)),
                            Tuple.Create(0.2, (ILoot)new StatPotionsLoot(1, 2, 3))
                        ))
                    )
                ));
    }
}
P.S. Change your signature...
thanks!
'ps change your signature'
why? i looked in the rules there was nothing about innapropriate signatures
Quote Originally Posted by KieronZeCoder69 View Post
thanks!
'ps change your signature'
why? i looked in the rules there was nothing about innapropriate signatures
Lol ikr. I wasn't sure why I posted that. I think someone typed that down when I went to get something to eat while I was replying
omg your adding oryx pets!!!1???? DDD
Posts 1–6 of 6 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?