Jump to content

Cala

Members
  • Posts

    128
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by Cala

  1. There is indeed a problem with mmaps, big enough to crash the client. Probably to overload server too as you stated, but I did not see it. Extracted mmaps seem to be wrong (very wrong). Until they are fixed, I will test playerbot without mmaps and tell you if everything is ok with playerbot.
  2. Good job. I have personnal matters do deal with this WE, so it will be difficult for me to test anything before monday. However, I'll look into recents commits if some affects functions or methods calling void WorldSession::SendPacket(WorldPacket const* packet) Thanks !
  3. Interesting. When does this occurs? Is all the time or only sometime?
  4. I'm speechless. You are incredible! Doing this so fast. Thousands of thanks, that is awesome !!! I'll test it and give you feedback as soon as possible.
  5. I've received you PM and replied to it. To summarize: I know the work to support the new backport is pretty huge and I'd be more than happy to help. Feel free to tell me how I can contribute.
  6. It is good to see that you are still updating portalzero. I've sent you a PM regarding portalzero and last updates to mangos zero.
  7. I'm not happy when reading this. I spent time helping on mangos-zero for the last months, mainly doing backports from mangos-one as my programming skills are unfortunately pretty low, though I learned much with those backports. For the next steps, I needed directions and some inputs from theluda as what I had in mind could create merging issues with some undergoing work he told the community about. This was more than a month ago and I'm still waiting. I can understand that theluda or other developers are busy, especially at this time of the year, but saying the community does not help is... disapointing. The community can not just do some work from scratch: we need inputs and they are not coming lately, at least on zero.
  8. cmake is telling you it expects to find a directory named "scripts" (which is where scriptdev0 scripts are located) but did not find it. If you want to use scripts, you must clone git://github.com/mangos-zero/scriptdev0.git into src/bindings/scripts I don't know very much about building for Linux as I use Mac OS X, but this error looks the same to me: git is expecting to find the scripts directory in order to patch it, but the directory is not here. My advice is the same : try cloning scriptdev0 at the right place. Also, you'll have to change your patch command for this one: git apply src/bindings/scripts/patches/MaNGOSZero-ScriptDevZero.patch
  9. Thank you for the links. Some of them were unknown to me.
  10. Thanks! I think I'll rely on you about big changes on mangos core as I don't understand lot of things in core and playerbot. But regarding updates I do to core, I'll post them on portalzero as well.
  11. I have pushed some changes to zero core two weeks ago and I did see there were some conflicts when merging with portalzero (mainly on QuestHandler.cpp file) but I had not time to fix it and submit you a pull request as I left to vacations the day after. Sorry about that. I have forked portalzero and from now, I'll try to submit you pull request everytime commits I submit to mangos-zero are accepted by the team. I hope this will help to keep both projects up to date.
  12. Blueboy, Just to let you know: since the last merge and commits you've made, I could successfully compile Playerbot/portalzero. Thank you! I'm eager to try it this evening.
  13. Thank you for taking time to look at and update portalzero. As you already have delt with the GetTrainerSpellState, I won't bother you by sending a pull request on this one. Regarding the other error messages: I tried to modify Player.h as suggested but sadly, things got worse. No worry, I'll do a clean install as soon as you've push your new code, hoping this will also fix the errors I had. Do not worry about that. I think that the small interest on portalzero is temporary and relies on two things: - Vanilla is an old version of WoW and not so many people had the opportunity to play it. Pity, as it was really awesome (IMHO) - mangos-zero had too few updates lately (mangos developers can't be everywhere) and that may have drop the interest for this version and thus portalzero For the first thing, one can do nothing (until Doc Brown sell many time travel cars). For the second one however, I'm trying to backport small things from mangos-one to mangos-zero, based to my low skills in programming in order to bring people interest back to mangos-zero. This way, true mangos developers will be able to focus on big systems backports (spline, mmaps, PvP outdoor, free candies...) instead of wasting their skills and times on small things where low skilled people like me can help them. Once interest in mangos-zero raises again (and seeing many posts asking mangos-zero to be continued on this very forum, I'm sure it will raise quickly), interest in portalzero will raise too. I'm quite confident as I see lots of reason to use portalzero. So again, thank you for what you do.
  14. Never took the time until now, but thank you blueboy for working on playerbot and making it available for classic.
  15. As promised earlier: https://github.com/cala/server Feel free to download it, build it and test if previous fixes are indeed working and what remain to be done. Next (major step): porting spline subsystem from One to Zero. Sorry it took so much time, but I finally found what broke escort quests: it was updating and uploading the src/shared/revision_nr.h file via git. The behavior of this bug is very strange: - if I update the version number but don't push new commit to repository via git: escort quests are not broken (building from local source files) - if I don't update the version number and push new commit to the repository via git: escort quests are not broken (building from updated repository source files) - if I update the version number and push new to the repository via git: escort quests are broken (building from updated repository source files) I just don't understand why, thus I don't update the version number.
  16. I'd like to give you a quick update about how work is going on Mangos Zero update: I forked the official Manogs Zero repository and I applied one by one small updates from Mangos One. Some could be backported without modifications, some requiered small adjustements. Also: Fix glancing blow formula Add Mark of Kazzak spell Remove stealth when looting Add Deep Wound for warriors Allow players to get quest from ghost NPCs Update targeting system (allow scripting of bosses with special abilities such as Moam) (NOTE: I didn't wrote any of these updates, I just backported them from One to Zero) However, I have yet to fix something with these updates: the escort quests are now broken core-side. This does not come from one of the updates as I tested them one by one. I assume one of the files that I didn't update was corrupted one way or another and I have to find which one. Once this issue is fix, I'll share the repository to allow further testing.
  17. Regarding feral druid skills, I've implemented yesterday the fix from Mangos One to Mangos Zero (thanks to Schmoozerd) and it seemed to work as expected. I'll share soon the GitHub repository. Regarding Rockbiter, I'm working on a fix from Gonzo1247 which I should test this evening along with other fixes. And about trainers, any gathering profession trainer can teach you up to last skill level. Then, they don't have to tell you were to go as they still can teach you. The crafting profession trainers however are indeed splitted into several level and each one should send you to the next one once you've reached the max level available from them. Can you confirm that this isn't working like this?
  18. Hello, I had indeed error messages when compiling, but I didn't expected them to be core related. Many nice improvements were done on scriptdev2 for Mangos/Mangos One made by Xfurry, Schmoozerd, Lilcarl and others... But these improvements rely on new core features that are not in Mangos Zero. Then, I'm heading to implement them as well... if I can because it is a more complicated and longer work than I expected.
  19. Thank you, that is a nice thing to say, but wait to see the results before praising me. For now, what I've done with scriptdev2 is more voodoo than true development. I've finished adding the change to the scriptdev0 files. Now come the true test: I will compile and cry in front of the many errors that will undoubtly rise. Stay tuned.
  20. I have started work on taking last scriptdev2 updates and port them to Mangos Zero as many instances, quests and bugs were updated/corrected lately. I will test this this WE and share it if it is working. My next work will be on druid skills unlocking level. I will probably PM Xenithar to remind him that copyrighted material can not be shared publicly and that we will have to rely on our own memory to find the correct unlocking level values.
  21. Lot of work currently for me too. I'll have a look this WE if everything goes as expected.
  22. I don't know which item you're refering too, but as far as I remember, quest items were handled differently depending on quests and especially quests locations. When outdoor : - quest items gathered/looted on regular mobs/containers/objects were only for the first party member to pick up - quest items looted on a specific container/mob were sometimes for everyone in the party, sometimes the party had to wait for a respawn until every party member get one. This evolved with Blizz quest approach When in instance : - quest items gathered/looted on regular mobs/containers/objects were only for the first party member to pick up - quest items looted on a specific container/mob were for everyone in the party
  23. Thank you for you answers. If the SQL structures are similar between MaNGOS One et MaNGOS Zero and the various object IDs are the same between the two projects, I'll gladly take what is updated in One and put it in Zero (as long a it is not a One-only update). As stated above, I have basic C++/SQL programming knowledge and unfortunately, few spare time of late. However, I'll do what I can, based on tutorials available (if you do have good ones to advice).
  24. Hi, I've seen that the last update in mangos zero repository was on november 18th while mangons one repository is updated everyday or so. Some of these updates are mangos one related, but others are server/scriptdev2 related on parts that aren't specific to mangos one and thus mangos zero could profit on them. However, mangos zero is not updated. So I wonder: is mangos zero on hiatus? Is it possible to copy the changes from mangos one scripts (and sometimes server) to mangos zero on my server ? If it works, how do I submit it?
  25. Instead of opening another topic regarding mangos zero, I jump into this one. I noticed some of the bugs you've reported : druid feral skills, over abundant resources. I also experiencing the following bugs/issue : - when aggroing mobs on a mountain/hill slope, instead of walking/running smoothly towards the player, they jump repeatedly like climbing on a big stair (mmaps/vmaps related ?) - when attacking a monster, they always move toward the player in a straight line (through walls, pits and even floors, their dead bodies stuck in the air, unlootable) (mmpas/vmaps related ?) - when rooting a fleeing mob with frost nova, the monster continues to move until it is killed then its body is teleported where it was rooted. While it is fleeing, spells targeted at the monster act as if it wasn't rooted (they follow it). If the mob is rooted before fleeing, everything works as expected. - some type of monsters stay idle when attacked. They just face the character but never come in melee range or cast spells I have very basic programming skills and database knowledge, but I'd be glad to help improve mangos and especially the zero branch (as Vanilla was my favorite one)
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use