Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Recent content by AngelSpirit

  1. AngelSpirit

    [Guide] Understanding OnTemporaryStatSet

    Re: [Guide] OnTemporaryStatSet (v15x) Thanks for the feedback! One by one: The encode is ordered. It is sorted before being written in the call to MapleBuffStat.sortBuffStats(), which handles getting the order of the stats to be written correctly. I would argue that the serverside...
  2. AngelSpirit

    [Guide] Understanding OnTemporaryStatSet

    Re: [Guide] OnTemporaryStatSet (v15x) Anything actually useful? It's strange that you came just to tell people it was wrong without providing anything correct yourself. If you can correct me, do so. This isn't a challenge, I'm honestly asking you: Please tell me what is wrong. A guide is no...
  3. AngelSpirit

    How do buffs work in MapleStory?

    I originally started writing a whole long post here, but then I realized that with how long it was getting it should just be a general guide. Fraysa: You must be registered for see element.
  4. AngelSpirit

    [Guide] Understanding OnTemporaryStatSet

    Disclaimer: I have not worked with GMS since about version 162. It's entirely possible they tore out all the buff code since then and replaced it with something sane...but I doubt it. Nexon sure loves to cling to their ten-year-plus crapsack code, and buffs should be no different. This guide is...
  5. AngelSpirit

    Need some help for Maplestory v117

    It depends on the source you're using. Somewhere in your source there should be a list that matches items to their optionType values. Find that and change the type of your desired item(s) to be included in weapons. I think weapons are optionType 10 or 11, but don't remember. If you're running...
  6. AngelSpirit

    Weird Soul Seeker Behavior

    You're missing a lot of things. For starters, it's a loop for each projectile, not just one block. Also, the same packet is used for all sorts of other skill projectiles, not just Soul Seeker. Here, take a look at mine: MaplePacketLittleEndianWriter mplew = new...
  7. AngelSpirit

    Weird Soul Seeker Behavior

    Sounds like some oddity in your projectile values. I once had a similar problem caused by conflicting Object IDs. Can you post your projectile packet structure?
  8. AngelSpirit

    WZ Trouble Finding Inventory Icons

    Is your MapleLib updated? Seems it's missing a property type. See: You must be registered for see element. It's also possible there's (another) new type as well, but try that first.
  9. AngelSpirit

    Regarding GIVE_BUFF

    Figured I'd throw in my input on this. That int is a "stack ID" assigned to every buffmask in a buff packet. You can leave it as literally any value and it won't cause the game to crash. However, in order for buffs to stack with each other properly you need to track and use the stack ID...
  10. AngelSpirit

    [v62] Third Person Crits (Willing to pay)

    It's not in the attack packet. The attack packet (server recv, that is) contains no information about critical hits. You have to do it entirely serversided, which is why it's so difficult.
  11. AngelSpirit

    WZ Everything at the login screen.

    It's in the client.
  12. AngelSpirit

    Androids ~ can equip only cash items ==!

    It's a client check. You can, however, force Androids to wear non-cash equipment just fine (through various methods; editing item positions in the database will work, as will forcibly equipping through, say, an NPC or command).
  13. AngelSpirit

    v117.2 Buffstats

    Ah, that. I remember working on that in MapleCrystal's 117 source. It's mostly fixed there, so you can get the masks (and code, for that matter) from there.
  14. AngelSpirit

    v117.2 Buffstats

    It depends, actually. What skill are you trying to fix?
  15. AngelSpirit

    v117.2 Buffstats

    You can't. Buffmasks are serversided, so even the client won't tell you which buffmasks belong to which skill.
Back
Top