Jump to content

Auntie Mangos

Moderators
  • Posts

    2446
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by Auntie Mangos

  1. already exist a fix , here http://getmangos.eu/community/showthread.php?10273-%5Bfix%5D%5Bdev%5DFingers-of-Frost-Aura-262&highlight=finger+frost
  2. If not too difficult to do, add a column for "date last action taken". That way we know if e.g. someone's worked on it recently or if it's an old bug whose existence should be checked before worked on. If you do decide to check it out, know that everything is in order up to (but sadly, not including) the point where the bot gets his own WorldSession. I did have it working before and the autobots got added on the summoner's account but not only is that against the whole idea of it (security/cheat wise), but once you logged out you couldn't log back in --- It did however show the rest of the code was solid. I'll try and find some time for it this or next weekend - any progress here has been long overdue, in the meantime feel free to look. Although personally I do agree it's a better idea to ease into it, getting your bearings in git, c++ and the playerbot code. Best of luck and welcome to the team
  3. thx sorry for double thread
  4. The search button is your friend. http://getmangos.eu/community/showthread.php?7318-%5BGuide%5D-Mangos-Windows-Setup You make a 3.3.3 server the same why you would do any server. Just updated core and DB.
  5. I made a thread about it few days ago . http://getmangos.eu/community/showthread.php?12590-[bug]-Combat-state Anyway thanks.
  6. http://getmangos.eu/community/forumdisplay.php?17-Installation-Configuration-Upgrades I'd say the two top stickies should say everything?
  7. Voldemmort yes I guess still no one can fix that "kaka" without reverting: http://getmangos.eu/community/showthread.php?12213-[Crash][9236]CountTheRoll&p=101812&viewfull=1#post101812
  8. Thanks Prawnz. That helped out a lot. I even turned off the firewall and it wouldn't download, but using the Bash did the trick. Thanks again!
  9. http://getmangos.eu/community/viewtopic.php?id=2906&highlight=GM+Commands I didn't word it correctly, but searching gm commands finds it.
  10. hello, patch is not correct, because stealth and feign death should drop flag too ... as is said above. Another thing is that Divine protection (http://www.wowhead.com/?spell=498) should not drop the flag. I will commit soon KAPATEJIb's patch, but i want to do some testing, before commit.
  11. Event extensions added, 303 edited.
  12. I think before implementing haste for periodic spells we should unify durations of auras from single spell by moving related code to aura holders and fix CalculateSpellDuration work for multiple effects. After that implementation won't look so ugly like in old patch. Also, I was thinking about splitting CalculateSpellDuration into two functions 1. CalculateSpellDuration that would calculate spell duration based on combo points, caster spell mods and haste. It can be also used with SendChannelStart for AoE channeled spells. For auras that don't have caster (e.g. loaded from *_addon) GetSpellDuration can be used. 2. CalculateAuraDuration that would calculate aura duration depending on target unit auras. Then we'll be able to fix http://getmangos.eu/community/topic/14726/10258-duration-diminishing/
  13. http://getmangos.eu/community/viewtopic.php?id=10618 Thanks but i Look after a Simple Announcer, this one looks like a Big Core modification. And i dont know how to Add this into Core, i dont like git realy
  14. Thanx caeruleaus I want know its possible to put MMAPS in your repo there look good patch: http://getmangos.eu/community/showthread.php?13557-mmaps-redux
  15. * What bug does the patch fix? What features does the patch add? Fixes Althor's Abacus * For which repository revision was the patch created? 9715 * Is there a thread in the bug report section or at lighthouse? If yes, please add a link to the thread. http://getmangos.eu/community/showthread.php?13315-[bug-item]-Althor-s-Abacus * Who has been writing this patch? Please include either forum user names or email addresses. caeruleaus diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index b0acd37..789d381 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -1661,7 +1661,11 @@ void Spell::SetTargetMap(SpellEffectIndex effIndex, uint32 targetMode, UnitList& } case TARGET_DUELVSPLAYER_COORDINATES: { - if(Unit* currentTarget = m_targets.getUnitTarget()) + if(m_spellInfo->Id == 71610) + { + break; + } + else if(Unit* currentTarget = m_targets.getUnitTarget()) { m_targets.setDestination(currentTarget->GetPositionX(), currentTarget->GetPositionY(), currentTarget->GetPositionZ()); targetUnitMap.push_back(currentTarget); @@ -1724,8 +1728,46 @@ void Spell::SetTargetMap(SpellEffectIndex effIndex, uint32 targetMode, UnitList& } break; case TARGET_ALL_FRIENDLY_UNITS_IN_AREA: + // Echoes of Light + if (m_spellInfo->Id == 71610) + { + CellPair p(MaNGOS::ComputeCellPair(m_caster->GetPositionX(), m_caster->GetPositionY())); + Cell cell(p); + cell.data.Part.reserved = ALL_DISTRICT; + cell.SetNoCreate(); + std::list<Unit*> tempTargetUnitMap; + { + MaNGOS::AnyFriendlyUnitInObjectRangeCheck u_check(m_caster, radius); + MaNGOS::UnitListSearcher<MaNGOS::AnyFriendlyUnitInObjectRangeCheck> searcher(m_caster, tempTargetUnitMap, u_check); + + TypeContainerVisitor<MaNGOS::UnitListSearcher<MaNGOS::AnyFriendlyUnitInObjectRangeCheck>, WorldTypeMapContainer > world_unit_searcher(searcher); + TypeContainerVisitor<MaNGOS::UnitListSearcher<MaNGOS::AnyFriendlyUnitInObjectRangeCheck>, GridTypeMapContainer > grid_unit_searcher(searcher); + + cell.Visit(p, world_unit_searcher, *m_caster->GetMap(), *m_caster, radius); + cell.Visit(p, grid_unit_searcher, *m_caster->GetMap(), *m_caster, radius); + } + + if(tempTargetUnitMap.empty()) + break; + + tempTargetUnitMap.sort(TargetDistanceOrder(m_caster)); + + //Now to get us a random target that's in the initial range of the spell + uint32 t = 0; + std::list<Unit*>::iterator itr = tempTargetUnitMap.begin(); + while(itr != tempTargetUnitMap.end() && (*itr)->IsWithinDist(m_caster, radius)) + ++t, ++itr; + + if(!t) + break; + + itr = tempTargetUnitMap.begin(); + std::advance(itr, rand() % t); + Unit *pUnitTarget = *itr; + targetUnitMap.push_back(pUnitTarget); + } // Death Pact (in fact selection by player selection) - if (m_spellInfo->Id == 48743) + else if (m_spellInfo->Id == 48743) { // checked in Spell::CheckCast if (m_caster->GetTypeId()==TYPEID_PLAYER) I don't know why it calls implicit target 63 (TARGET_DUELVSPLAYER_COORDINATES) but it does. I did a few checks just to make sure. If i don't add the break there, it casts the spell on the original target as well as the random target in the area. I figured there should be an easier way to find a random target but i couldn't find any other way than copying the first part of the TARGET_RANDOM_CHAIN_FRIEND or whatever it is. I'm just posting this so it gets looked at. It may be kind of hackish (I'm new to the whole submitting patches thing) but i don't really see another way to do it. I still have to look at it's other target type TARGET_GAMEOBJECT but this should work in the case of it healing random players. I couldn't find much info on it but from the few comments I've seen it'll heal a random friendly unit within a certain radius from the person it is being cast on.
  16. What bug does the patch fix? What features does the patch add? Spell Coefficient from Corruption Spell, take 180% should be 120%. For which repository revision was the patch created? 8918 Is there a thread in the bug report section or at lighthouse? If yes, please add a link to the thread. Ye,s mi topic XP http://getmangos.eu/community/viewtopic.php?id=11132 Who has been writing this patch? Please include either forum user names or email addresses. me? DELETE FROM spell_bonus_data WHERE entry = 172; INSERT INTO spell_bonus_data (entry, direct_bonus, dot_bonus, ap_bonus, comments) VALUES ('172', '0', '0.2', '0', 'Warlock - Corruption'); On (http://getmangos.eu/community/viewtopic.php?id=6733&highlight=corruption&page=3) say 0.2 but on git (http://github.com/mangos/mangos/commit/e4624bbf041d0ea65a34081fb8b3fed94d8fce35) 0.3
  17. DELETE FROM spell_proc_event WHERE entry IN ('16880','61346','61345'); INSERT INTO spell_proc_event VALUES ('16880','0','0','0','0','0','65536','2','0','33','0'); INSERT INTO spell_proc_event VALUES ('61345','0','0','0','0','0','65536','2','0','66','0'); INSERT INTO spell_proc_event VALUES ('61346','0','0','0','0','0','65536','2','0','100','0'); This will fix all ranks of Natures Grace(will only be triggered on casting crits) Bugreport: http://getmangos.eu/community/showthread.php?p=64754#post64754 Written by: Cha0S aka Splash
  18. Probably problem with simple jail patch or conflict with other patches, for me compile and merge OK. The_Game_Master : I will update SQL. So anyway all works ? No problems ? Somebody here http://getmangos.eu/community/viewtopic.php?id=5176 said that gobjects are unusable.. but it was maybe his mistake. If anybody has some bugs, report it here. EDIT: SQLs updated.
  19. Unfortunately, it has nothing to do with new version. This issue is pretty ancient, and no one have a lead. http://getmangos.eu/community/topic/15569/crash-in-new-ace/
  20. http://getmangos.eu/community/viewtopic.php?id=7910 read this
  21. http://getmangos.eu/community/viewtopic.php?id=14920
  22. There are some problems with scrolls, thats why I sent this post. http://getmangos.eu/community/showthread.php?13635-Fix-buff-problem-with-quot-scrolls-of-...-quot&p=112250&highlight=#post112250
  23. Guys i have a problem when trying to compile the extractor_v2 on linux, this is what i got: [ 7%] Building CXX object loadlib/CMakeFiles/loadlib.dir/loadlib.cpp.o /root/mangos-old/extractor_v2/loadlib/loadlib.cpp:8:27: error: ..\\mpq_libmpq.h: No such file or directory /root/mangos-old/extractor_v2/loadlib/loadlib.cpp:54:25: warning: multi-character character constant In file included from /root/mangos-old/extractor_v2/loadlib/loadlib.cpp:7: /root/mangos-old/extractor_v2/loadlib/loadlib.h:4: error: â__int64 does not name a type /root/mangos-old/extractor_v2/loadlib/loadlib.h:8: error: â__int64 does not name a type /root/mangos-old/extractor_v2/loadlib/loadlib.cpp: In member function âbool FileLoader::loadFile(char*)â: /root/mangos-old/extractor_v2/loadlib/loadlib.cpp:27: error: variable âMPQFile mf has initializer but incomplete type /root/mangos-old/extractor_v2/loadlib/loadlib.cpp:30: error: âprintf was not declared in this scope /root/mangos-old/extractor_v2/loadlib/loadlib.cpp:44: error: âprintf was not declared in this scope make[2]: *** [loadlib/CMakeFiles/loadlib.dir/loadlib.cpp.o] Error 1 make[1]: *** [loadlib/CMakeFiles/loadlib.dir/all] Error 2 make: *** [all] Error 2 i corrected that line by switching the "\\" for "/", but after that i got this: [ 7%] Building CXX object loadlib/CMakeFiles/loadlib.dir/loadlib.cpp.o /root/mangos-old/extractor_v2/loadlib/loadlib.cpp:54:25: warning: multi-character character constant In file included from /root/mangos-old/extractor_v2/loadlib/loadlib.cpp:7: /root/mangos-old/extractor_v2/loadlib/loadlib.h:4: error: â__int64 does not name a type /root/mangos-old/extractor_v2/loadlib/loadlib.h:8: error: â__int64 does not name a type In file included from /root/mangos-old/extractor_v2/loadlib/loadlib.cpp:8: /root/mangos-old/extractor_v2/loadlib/../mpq_libmpq.h:16: error: â__int64 does not name a type /root/mangos-old/extractor_v2/loadlib/../mpq_libmpq.h:20: error: â__int64 does not name a type make[2]: *** [loadlib/CMakeFiles/loadlib.dir/loadlib.cpp.o] Error 1 make[1]: *** [loadlib/CMakeFiles/loadlib.dir/all] Error 2 make: *** [all] Error 2 my Machine does not have 64bit, it is a regular pc. I'm trying to compile the ad.exe because even after a fresh installation of the mangos server i'm having the error: Map file '/opt/mangos/Data/maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program. Correct *.map files not found in path '/opt/mangos/Data/maps' or *.vmap/*vmdir files in '/opt/mangos/Data/vmaps'. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file. In which i read i need to run a new ad.exe, but even after downloading an extractor_v2 file which contains a procompiled version of it my server wont start up because of that outdated thing. And also tried applying the maps.patch as i read on post #67 of this threat. Ohh i forgot to mention that i extracted the maps from my client version 3.0.9 (9551) (Release), Feb 3 2009 and i use the ad.exe which extract the maps and size of them ~220MB. So, can you guys help me on this matter.
  24. Here is a patch for this: http://getmangos.eu/community/viewtopic.php?id=25062
  25. Dude i've just post the information there http://getmangos.eu/community/showthread.php?13737-FYI-Table-`db_version`-have-field-`required_9763_01_mangos_battleground_template`-b I'm surprise to see 9803 as i've install my server 18 hours ago and my required field was 9763 .... DB_Version is the Mangos Database http://getmangos.eu/community/showthread.php?13121-World-of-Warcraft-Server-for-Windows-Installation-Guide Check part 15 if you don't know how to do it
×
×
  • 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