Jump to content

Xfurry

Members
  • Posts

    146
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by Xfurry

  1. I managed to make this patch partially work. You can see the updated version here: https://github.com/xfurry/Mangos/commit/c140b3356270808c6d4ccad4f7d14ded5be0fcfa I haven't test this 100% but I know there are some issues: General: Gameobjects - flags don't have artkit; Eastern Plaguelands: The towers can't be captured; the whole script needs to be refactored; Silithus: Working fine; Hellfire Peninsula: The towers are working fine, but the world states need some tunnings; Zangamarsh: The towers are working fine; the flag-carrier npc doesn't have gossip (DB issue); world states also need tunnings; Terrokar Forest: The towers are workign fine, but the world states need some tunnings; Nargrand - Halaa: Basic functionality - needs more research and refactoring; Grizzly Hills - Venture Bay: Basic functionality - needs more research and refactoring;
  2. I've tried to merge the latest patch version with the latest Mangos, but I have some compile problems related to ObjectGUID and Grid searchers. More exactly, related to this: GameObject * flag = ObjectAccessor::GetGameObjectInWorld(m_capturePointGUID); GameObject * flag2 = ObjectAccessor::GetGameObjectInWorld(m_Objects[EP_EWT_FLAGS]); GameObject * flag = ObjectAccessor::GetGameObjectInWorld(m_capturePointGUID); GameObject * flag2 = ObjectAccessor::GetGameObjectInWorld(m_Objects[m_TowerType]); GameObject * flag = ObjectAccessor::GetGameObjectInWorld(m_capturePointGUID); cell.Visit(p, world_unit_searcher, *m_capturePoint->GetMap()); cell.Visit(p, grid_unit_searcher, *m_capturePoint->GetMap()); cell.data.Part.reserved = ALL_DISTRICT; m_Creatures[type] = MAKE_NEW_GUID(guid, entry, HIGHGUID_UNIT); Maybe some of you can help with this. Anyway I'll try to fix those tonight.
  3. I have some extra script for the Venture Bay - Grizzly Hills outdoor pvp area. I will post it if it helps.
  4. No. Actually this may happen even if you are not in a raid. I tried to go in SW and cast Mirror Image (without the patch applied) and everybody near me appeared with my name for as long the spell lasted.
  5. I'm starting to believe that you don't like this patch at all...
  6. Sorry for bump-ing again, but doesn't really any developer care about this patch? Both patch versions work fine and are blizzlike. There may be some adjustments to be done, but still a developer should review this and at least make some notes about it. Why is this taking so long to review?
  7. Any news about this? It's still an important patch and it works fine!!!
  8. How many players does your test realm have?
  9. 1. Why would anyone bother developing such a large project as Mangos, if there were no public servers. That's why we keep public servers running, and develop patches ourselfes, which we submit to Mangos for revision. My respect for Mangos dev, but they are not the only ones who keep this project alive. There are a lot of users which provide usefull patches for Mangos. 2. Why wouldn't a developer want to fix a crash? What is the point in developing an application which does great things but crashes each 5 min? 3. The main purpose of a development branch is to provide developers feedback about the known bugs and crashes. If nobody cares about some crashes reported by many users 2 MONTHS AGO then how are they going to release a new stable version in the future? I don't say it's easy to fix it, but somebody or better said "all of us", must fix this.
  10. So, is there any fix for this? I think we are all waiting for 2 months to get this crash fixed. The main problem is that, this crash only occurs often when there are more than 100 players online. For example if we have about 50 players online, the server will stay online for about 30-60 min without any crash, but if we have 500-700 players online the server will crash in about 10 secs. And this is not because of a certain spell or test scenario. I think this may be related to some AuraHolder arrays whice become very unstable on a high number of auras / players. The_Game_Master, Unloading and others provided a lot of crash logs. Aren't these enough to fix it? In my opinion, fixing this crash should have the highest priority, before doing any other commit or spell fix!!!
  11. Well, one solution would be to script all the instances yourself, like I did. Then you won't need to exclude any of them.
  12. Sorry for bumping, but are there any news about this?
  13. Ok, I know this is very complicated, but I was trying to say something else which is more simple. I was trying to say that this spell : spell 69146 which actually is the damage spell doesn't work as it should. I tried to test this in two ways: 1. I tested this with a Gm char using the .cast 69146 command. The spell placed an aura of blue fire on me which damaged any mob in a range of 2-3 yards for 6k damage. This is absolutelly corrent, and this is how the spell should work. But then I tested the same spell inside the script. 2. I tested this inside the script. I made Marrowgar summon a line of cold flame npcs from him to a random target, which was my character. And I made that Cold flame npc: npc 36672 to cast that spell on self, so it can damage me. And surprise, the spell didn't work, instead of damaging me, it did nothing, and the combat log showed something like a cold flame buff was added to me and then removed. Note: the npc was hostile to me and rooted into place. So my conclusion is that if I cast that spell and I can damage some hostile npcs with it, the same way a hostile npc should damage me with that spell. But unfortunately this doesn't happen, and this is in fact the bug which I am pointing to.
  14. Just watch the movies posted here Lord Marrowgar.
  15. Mangos Version: latest (rev. 10408); No custom core patches; SD2 version: latest (rev. 1804); Some custom SD2 patches related to Icecrown Citadel script. Database: YTDB latest (rev. 339); How should it work: It should place a patch of blue fire on the ground and deal 6-11k dmg / sec How does it work: It places the blue patch of fire on the ground, but it doesn't deal damage. On the combat log it appears as a positive buff, instead of a negative effect. Wowhead: Coldflame trigger spell Coldflame damage spell Note: this aura works similar to Legion Flame which works fine. Any ideea how this can be fixed? It's mandatory for the first encounter in Icecrown Citadel
  16. True. I forgot to mention about the trash mobs in my post.
  17. Just a small note. I checked with some friends which are playing on blizz, and they told me that this only applies to raid instances. In 5 man dungeons normal / heroic doesn't apply, you can enter anytime you want.
  18. Confirmed. This happens mostly if you are not in a raid group, or you have been kicked from the group while you are still inside the dungeon. There is also another issue about raid difficulties. In some certain raid dungeons, like Icecrown Citadel, players should be able to change the difficulty dynamic, while they are on the same session. Example: A group of 10 players make raid in normal mode ICC. One player from the group has already killed the Lich King on normal mode and has the King Slayer achiev. While inside the dungeon that player can switch difficuly to heroic mode for a certain encounter and then switch back to normal mode. This happens in the same raid lock. More example: A group enters ICC on 10 normal mode and have a player with King Slayer achiev inside the group. They kill Marrowgar and Deathwhisper. Before they start the Gunship battle they decide to do this on heroic. So the raid leader passes the lead to the player with King Slayer achiev, so he can set the raid to heroic mode. They do the Gunship battle on heroic and after that they switch back to normal mode for Deathbringer Saurfang. I hope this makes sense. Note: this information is tested on Blizz.
  19. As I said before, this patch works fine. The only problem, (which actually isn't a problem), may be that loot rules are applied to both corpses and boxes. That's why some segments of this patch must be written just once for both corpses and boxes somewhere in Object.cpp to avoid redundancy.
  20. This problem happens when there is a high number of players online (we have about 800 - 10000). If you try to replicate this on a test realm with less than 50-100 players, it won't crash so often or it won't crash at all.
  21. Patch works fine. We are waiting for it to be accepted into the main core.
  22. I have seen on Insider's github some scripts for the Faction Champions AI. I am using a slightly improved version of this, on my server and it works pretty fine.
  23. I understand now. Thanks for pointing this out. I have worked on the Ulduar scripts, but because my main core doesn't support vehicles yet, I haven't bothered too much with this things. However there is another thing which I didn't actually understand, or I'm not sure if it's implemented correctly. I have done some reviews of Wojta's patch for vehicles, and I've seen that he has implemented vehicles as some kind of pets. This means that ingame a player which is inside a vehicle looks like this: "Demolisher Character's pet", and some of the vehicles' behavior is similar to the pets' behavior. I don't really think this is correct, maybe there should be another way in which the vehicles can be handled by the core.
  24. I think you should include Mimiron & his robots, Krick & Ick and Tyrannus & Rimefang here. But I don't think they are actually vehicles. They may be just simple npcs with vehicle seats attached on them. By vehicle I understand an npc which a player can use, move, casts spells and have their own health and energy. Neither of the bosses above can be used by players in this purpose.
×
×
  • 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