Help with adjusting what drops (not drop rate!)

Results 1 to 6 of 6
  1. #1
    Enthusiast djnicke is offline
    MemberRank
    Jun 2012 Join Date
    AustraliaLocation
    37Posts

    Help with adjusting what drops (not drop rate!)

    Hi there,



    I was playing around with the drops adding things, removing things etc etc, I have no problem changing if something will drop something or not but as I was doing it I noticed that mobs drop things by type - e.g. DropKind(IK3_SUIT, 1, 6); as well as if you want to add something; DropItem(II_GEN_JEW_NEC_MPNECKLACE, 30000000, 7, 1);

    The other file that I can control what drops or not is propDropEvent and I have no issue adjusting the probabilty of items dropping or just removing them altogether like this;

    // DropItem(II_GEN_REF_REF_SECOND, 200000000, 0, -1, 14, 18);

    What I can't figure out is where the information like this is;



    Is there something in propmover? I am not sure about this column; dwCorrectionValue.

    As far as I can tell from the Resource everything (within the mobs level) should drop from everything?

    Is there another file that controls the drops? maybe this is in the source?



    thanks in advance.


  2. #2
    banana kamote is offline
    MemberRank
    Mar 2012 Join Date
    Maplewood, MOLocation
    326Posts

    Re: Help with adjusting what drops (not drop rate!)

    the drop kind that you mentioned is based on the item's rarity. So, DropKind(IK3_SUIT, 1, 6); will drop suits that has the rarity of 1 - 6. you can edit the rarity in propitem.txt or Spec_Item.txt. Every level suit has rarity. not sure about the grouping and all. I think it would be something like. level 1 suits will have a rarity of 1. level 2 suits will have rarity of 2 and so on.

  3. #3
    Enthusiast djnicke is offline
    MemberRank
    Jun 2012 Join Date
    AustraliaLocation
    37Posts

    Re: Help with adjusting what drops (not drop rate!)

    Quote Originally Posted by kamote View Post
    the drop kind that you mentioned is based on the item's rarity. So, DropKind(IK3_SUIT, 1, 6); will drop suits that has the rarity of 1 - 6. you can edit the rarity in propitem.txt or Spec_Item.txt. Every level suit has rarity. not sure about the grouping and all. I think it would be something like. level 1 suits will have a rarity of 1. level 2 suits will have rarity of 2 and so on.
    This is the original from Small Driller - see in the wiki it says cruiser suit drops from them - this is the code in propmoverEx;

    MI_DRILLER1 // ¿©±â¼­ºÎÅÍ 59·¹º§ÀÓ.
    {
    Maxitem = 2;
    DropGold(53, 77);
    DropKind(IK3_SWD, 6, 6);
    DropKind(IK3_AXE, 6, 6);
    DropKind(IK3_CHEERSTICK, 6, 6);
    DropKind(IK3_KNUCKLEHAMMER, 6, 6);
    DropKind(IK3_WAND, 6, 6);
    DropKind(IK3_STAFF, 6, 6);
    DropKind(IK3_HELMET, 6, 6);
    DropKind(IK3_SUIT, 6, 6);
    DropKind(IK3_GAUNTLET, 6, 6);
    DropKind(IK3_BOOTS, 6, 6);
    DropKind(IK3_SHIELD, 6, 6);
    DropKind(IK3_BOW, 6, 6);
    DropKind(IK3_YOYO, 6, 6);


    DropItem(II_GEN_GEM_GEM_DROIL, 300000000, 0, 1);


    this is what makes it drop suits;

    DropKind(IK3_SUIT, 6, 6);

    comparing this one to an aibat one;

    DropKind(IK3_SUIT, 1, 6);

    But if I understand the way it works the above code would suggest that every armour piece has exactly the same chance of dropping.

    The only other file that controls the drops(?) is propDropEvent.inc - this is full of the probabilties of the drops.


    What I want to do is take the cruiser set out of the small driller and put my own original suit there, I don't just want to replace the cruiser set as I still want it in the game. I could add the item to each mob I want - would take time though. So do you think Aeonsoft edited every single monster drop or is there something I am missing or.....is the wiki complete rubbish?

  4. #4
    Enthusiast djnicke is offline
    MemberRank
    Jun 2012 Join Date
    AustraliaLocation
    37Posts

    Re: Help with adjusting what drops (not drop rate!)

    Hi,

    I decided to test this out - I spent a couple of hours grinding the small drillers on the official servers, then I tried on my local with the drop rate set x1000 for about 20mins

    On the official I got a couple of greens (Wedge and Teba),normal weapons nothing unusual but no cruiser suit.

    On the x1000 drop I picked up nearly every green and green piece normal armour, rare weapons but no cruiser suit.



    I thought I'd take a look at the Ivillis Black Otem (we all farm these right?)

    MI_IBLBLACKOTEM
    {
    Maxitem = 2;

    DropGold(1, 1000);
    DropKind(IK3_SWD, 6, 6);
    DropKind(IK3_AXE, 6, 6);
    DropKind(IK3_CHEERSTICK, 6, 6);
    DropKind(IK3_KNUCKLEHAMMER, 6, 6);
    DropKind(IK3_WAND, 6, 6);
    DropKind(IK3_STAFF, 6, 6);
    DropKind(IK3_HELMET, 6, 6);
    DropKind(IK3_SUIT, 6, 6);
    DropKind(IK3_GAUNTLET, 6, 6);
    DropKind(IK3_BOOTS, 6, 6);
    DropKind(IK3_SHIELD, 6, 6);
    DropKind(IK3_BOW, 6, 6);
    DropKind(IK3_YOYO, 6, 6);
    DropKind(IK3_THSWD, 6, 6);
    DropKind(IK3_THAXE, 6, 6);

    DropItem(II_GEN_MAT_ORICHALCUM01, 14500000, 0, 1);
    DropItem(II_GEN_MAT_MOONSTONE, 2800000, 0, 1);

    DropItem(II_GEN_GEM_GEM_GRBANDAGE, 1000000000, 0, 1);

    m_nAttackFirstRange = 10;

    The only difference with this and other mobs is the penya and they've added suns n moons down the bottom. Do they drop more than other mobs? According to that I code I don't think they do unless there is something in propMover that determines individual drop details.



    Do I just need to add my suit to propDrop event and set the chance of it dropping?

    I think any green part has the same chance of dropping from any mob so it doesn't matter what you fight it's completely random. What do you think?

  5. #5
    banana kamote is offline
    MemberRank
    Mar 2012 Join Date
    Maplewood, MOLocation
    326Posts

    Re: Help with adjusting what drops (not drop rate!)

    you can change the Maxitem to any number you want to make it drop the number of items in list you coded. I think the chance of the item is in the propDropEvent.inc. not sure though.

  6. #6
    Enthusiast djnicke is offline
    MemberRank
    Jun 2012 Join Date
    AustraliaLocation
    37Posts

    Re: Help with adjusting what drops (not drop rate!)

    Quote Originally Posted by kamote View Post
    you can change the Maxitem to any number you want to make it drop the number of items in list you coded. I think the chance of the item is in the propDropEvent.inc. not sure though.
    Yes you are right on both so putting my item in propDropevent and setting the chance of it dropping to the same as the greens - that would make it sometimes drop from any monster with DropKind(IK3_SUIT, 6, 6); in it.

    But as it says on the wiki it drops from certain monsters (not all of them) What I am asking is do you think something else controls the drops?

    Should it say on every green on the wiki - Drops from every monster level (blah to blah)?

    I think it should.



Advertisement