Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
catch rate bug
#1
See the screenshots. I have tried catching this beldum 100 times with steel balls, 90 times with psychic balls, 100 times with day ball, 50 extreme balls and around 40 or 50 superballs but this pkmn was not caught. Its surely a bug either with beldum or with catch rate.

Sad Those balls cost a lot and at end to minimize my loss i used masterball too Sad

Thumbnail(s)
       
#2
i remember going 300 turns before i was able to catch a rotom-frost.
#3
I personally don't think it's a bug, back then i was testing stuff and wasted far far far over 300 great balls on a legendary etc.
You might want to check out This link to smack your dreams directly.
-2Easy-



M30 - Galliant
#4
(2015-03-10, 04:12 PM)Blau Wrote: I personally don't think it's a bug, back then i was testing stuff and wasted far far far over 300 great balls on a legendary etc.
You might want to check out This link to smack your dreams directly.

I know it's not a bug, but I was only saying what happened to me.
#5
(2015-03-10, 04:16 PM)Qurac23 Wrote:
(2015-03-10, 04:12 PM)Blau Wrote: I personally don't think it's a bug, back then i was testing stuff and wasted far far far over 300 great balls on a legendary etc.
You might want to check out This link to smack your dreams directly.

I know it's not a bug, but I was only saying what happened to me.

I was talking to harry tho Tongue
-2Easy-



M30 - Galliant
#6
(2015-03-10, 04:17 PM)Blau Wrote:
(2015-03-10, 04:16 PM)Qurac23 Wrote:
(2015-03-10, 04:12 PM)Blau Wrote: I personally don't think it's a bug, back then i was testing stuff and wasted far far far over 300 great balls on a legendary etc.
You might want to check out This link to smack your dreams directly.

I know it's not a bug, but I was only saying what happened to me.

I was talking to harry tho Tongue

Whatever gall.
#7
i have used every type of ball here not just great ball, all have rates of 3.5 to 5
#8
ok i just did a simulation here

your chance of catching at this scenario with steel ball =

27/100*27/100*27/100*27*100 which is about 1/256

So with 250 balls you have a chance to catch however if they were all steel balls Big Grin

I also tried 50 steel balls and ultra balls all failed
#9
this is the catch rate mechanic if you see any error let me know

// this dblBonusLevelCatch makes it harder to catch higher level pokemon but easier to catch lower level ones

double dblBonusLevelCatch = 25.0 / enemy.dblPokemonLevel;


double dblCaptureRate = ((1 + (enemy.dblMaximumHp * 3 - Convert.ToDouble(enemy.irCurrentHP) * 2) * dblCatchRate * dblMonsterBoxRatio * bonusStatus * dblBonusLevelCatch) /
            (enemy.dblMaximumHp * 3)) / 256;

        double dblRemainChance = 1048560 / Math.Sqrt(Math.Sqrt(16711680 / (dblCaptureRate * 100)));


        int x1 = GenerateRandomValue.GenerateRandomValueMin(65535, 1);
        int x2 = GenerateRandomValue.GenerateRandomValueMin(65535, 1);
        int x3 = GenerateRandomValue.GenerateRandomValueMin(65535, 1);
        int x4 = GenerateRandomValue.GenerateRandomValueMin(65535, 1);
        if ((x1 <= dblRemainChance) && (x2 <= dblRemainChance) && (x3 <= dblRemainChance) && (x4 <= dblRemainChance))
        {
            blCatched = true;
        }
#10
woahhh
[Image: 1685761.jpg]
#11
(2015-03-12, 03:20 PM)CeFurkan Wrote: this is the catch rate mechanic if you see any error let me know

// this dblBonusLevelCatch makes it harder to catch higher level pokemon but easier to catch lower level ones

double dblBonusLevelCatch = 25.0 / enemy.dblPokemonLevel;


double dblCaptureRate = ((1 + (enemy.dblMaximumHp * 3 - Convert.ToDouble(enemy.irCurrentHP) * 2) * dblCatchRate * dblMonsterBoxRatio * bonusStatus * dblBonusLevelCatch) /
            (enemy.dblMaximumHp * 3)) / 256;

        double dblRemainChance = 1048560 / Math.Sqrt(Math.Sqrt(16711680 / (dblCaptureRate * 100)));


        int x1 = GenerateRandomValue.GenerateRandomValueMin(65535, 1);
        int x2 = GenerateRandomValue.GenerateRandomValueMin(65535, 1);
        int x3 = GenerateRandomValue.GenerateRandomValueMin(65535, 1);
        int x4 = GenerateRandomValue.GenerateRandomValueMin(65535, 1);
        if ((x1 <= dblRemainChance) && (x2 <= dblRemainChance) && (x3 <= dblRemainChance) && (x4 <= dblRemainChance))
        {
            blCatched = true;
        }

Nice i got it
WE TRY TO SUCCESS
WE ACHIVE TO BECOME MORE SUCCESFUL
WE REALIZE THE POWER OF GOD TO BE MORE AND MORE SUCCESSFUL

Forum Jump:

Users browsing this thread: 1 Guest(s)

Users browsed this thread: