Training your meta-pet!

Strife

Master
Well, it is VERY slow, like cruel and unusual punishment lol. However, I am still on the fence for how good it is or will be. It really depends on how the relic levels, does it go by percentage of total gold dropped? or a fixed range per monster? @Adam would be nice (not sure if I did that right lol).
 

Strife

Master
OT, but I finally got a taming SS in about two months lol. Did they nerf the shit out of the drop rates?
 

Radar Mile

Master
Well, it is VERY slow, like cruel and unusual punishment lol. However, I am still on the fence for how good it is or will be. It really depends on how the relic levels, does it go by percentage of total gold dropped? or a fixed range per monster? @Adam would be nice (not sure if I did that right lol).

I'm curious about this too. It does level REALLY slowly though haha
 

Kaching

Master
From Adam:

public override void Addpoints(BaseCreature creature, int points)
{
if (Stage < MaxStage && MasterInRange())
{
switch (Stage)
{
case 2:
{
if (creature.HitsMax <= 75)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
case 3:
{
if (creature.HitsMax <= 150)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
case 4:
{
if (creature.HitsMax <= 250)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
case 5:
{
if (creature.HitsMax <= 350)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
case 6:
{
if (creature.HitsMax <= 450)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
}
if (creature.HitsMax + 150 > HitsMax)
{
points += (int)Math.Ceiling(points * 0.1);
}
EvolutionPoints += points;
if (CanEvolve())
{
Stage++;
PublicOverheadMessage(MessageType.Label, 54, true, RawName + " begins to metamorphosise!");
Timer.DelayCall(TimeSpan.FromSeconds(30), Evolve);
}
}
}
 

steve-o

Grandmaster
Well, it is VERY slow, like cruel and unusual punishment lol. However, I am still on the fence for how good it is or will be. It really depends on how the relic levels, does it go by percentage of total gold dropped? or a fixed range per monster? @Adam would be nice (not sure if I did that right lol).
+1
killing slimes will get more points then kiling high end mobs?
 

Hanebu

Master
From Adam:

public override void Addpoints(BaseCreature creature, int points)
{
if (Stage < MaxStage && MasterInRange())
{
switch (Stage)
{
case 2:
{
if (creature.HitsMax <= 75)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
case 3:
{
if (creature.HitsMax <= 150)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
case 4:
{
if (creature.HitsMax <= 250)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
case 5:
{
if (creature.HitsMax <= 350)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
case 6:
{
if (creature.HitsMax <= 450)
{
points = (int) Math.Ceiling((double) points / 4);
}
}
break;
}
if (creature.HitsMax + 150 > HitsMax)
{
points += (int)Math.Ceiling(points * 0.1);
}
EvolutionPoints += points;
if (CanEvolve())
{
Stage++;
PublicOverheadMessage(MessageType.Label, 54, true, RawName + " begins to metamorphosise!");
Timer.DelayCall(TimeSpan.FromSeconds(30), Evolve);
}
}
}


What does that mean exactly?
If the creature I am killing has more than 150 hits above my pet I will get 10% exp?

And if not I will get 25%?

Not into C# that much
 

steve-o

Grandmaster
What does that mean exactly?
If the creature I am killing has more than 150 hits above my pet I will get 10% exp?

And if not I will get 25%?

Not into C# that much

you will get +10% for paragons

at stage 4 - 250hp is correct, if you kill anything lower it will /4
 
Last edited by a moderator:

Radar Mile

Master
good point... what is HitsMax? you sure that this is the curent code?

at stage 4 - 250hp is correct, if you kill anything lower it will /4

I thought it was limited to +10% for stronger mobs (relative to pet strength)? Is there a debuff for weaker mobs?
 

Hanebu

Master
you will get +10% for paragons

at stage 4 - 250hp is correct, if you kill anything lower it will /4

Now Im confused.
So, you get the XP = Hits of the Monsters except they are over the max hits of that list. Then you get 1/4 and if they are stronger than your pet you get 1/10 right? :D
 

steve-o

Grandmaster
i think that MaxHits is the maxhits of that creature type (creature.MaxHits is the maxhit of that current mob your pet is attacking)

and if you check in that if there is a +=

it mean that you will do points = points + points*10/100 (u get 10% more exp killin paragons)
 

Hambeast

Adept
assuming "creature" is the mob you killed and "points" is the base points received from said creature

at stage 2 if you kill a creature under 76 hp, you get 1/4 of the points
at stage 3 if you kill a creature under 151hp, you get 1/4 of the points
and so on

look on the bright side. at least they're rounding up

edit and yeah, the code
PHP:
        if (creature.HitsMax + 150 > HitsMax)
        {
            points += (int)Math.Ceiling(points * 0.1);
        }
seems to relate to paragons. So you get that 10% bonus (so long as the creatures max health + 150 is more than your creatures hp)
 

Strife

Master
General question. When our pets die and poisoning skill goes down, but cant be raised up does the pet lose the ability to at least cast DP?
 
Top