Jump to content

Auntie Mangos

Moderators
  • Posts

    2446
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by Auntie Mangos

  1. post database content at your database authors forum. NOT here. In future, if you have a question regarading a deleted/closed post, please use the resolution centre (http://getmangos.eu/community/viewforum.php?id=24), this question has nothing to do with core modification!
  2. Hi kennumen, I would like to add you to our collaborators list, if this is O.K with you. If it is, I will show you how to push your own work to the portal repo. I will clearly show you how to do this, but you will need to create a GitHub account for yourself, so I can add your name to our list and enable you to maintain your work from your hardrive securely. I assume you will be running from windows. This link will get you started win-set-up-git EDIT: You can create a patch and post it on the thread. I can then push it. However, if the patch is large this is impractical and pushing directly to GitHub is the best way. Take a look at this post #101. This is how I create a local patch. Let me know.
  3. Another similar topic, but also with no replies: link Could somebody please help a bit? I have no retail experience, so I'm not sure if I'm doing something wrong or if it's just bugged.
  4. Revision of MaNGOS: 9851 Link to bug reports: http://getmangos.eu/community/showthread.php?13853-Shield-Slam What does it fix? Currently in MaNGOS we have multiplicative percent modifier system only. But as You can read in bug reports, warriors' Shield Block Value should be calculated in additive system, so currently the warrior class profits too much BV from their modifiers (talents, gems, skills). I'm not sure how this problem should be fixed, but I came up with an idea of implementing the additive system next to the existing multiplicative one. It basically doesn't change anything in the existing one, it's used whenever needed (in my patch for SBV only: for every percent modification of shield block value). Patch: http://pastebin.com/6JYngkiA Seperate patch for Shield Block Value(1): http://pastebin.com/SbHaCBxb Seperate patch for Shield Block Value(2): http://pastebin.com/6tkiQJE4 I divided the patch so it would be more readable. First SBV patch is for all percentage modifiers (AFAIK all pct mods are additive in SBV case), so it is optimal. Second one is for handling every modifier aura separately. If not every modifier is additive, then this should be implemented and later extended for more auras. Unfortunatelly I don't have much wisdom about any other classes in WoW, so I can't say if they should use additive system in any cases as well. AFAIK paladins' SBV has the cap for additional damage from SBV - similiar to warriors' one - so probably their SBV should be calculated in the same way. Patch was tested by me and gave positive results. Please test as well and share Your opinion.
  5. Did you tried it on last rev's ? I got crashes, you can read my -Camera-system&p=112737&viewfull=1#post112737"]post Here is my crashdump: http://pastebin.com/4Lv0dtGj
  6. Need more information... What exactly were you trying? I don't understand what you mean by "mangos freeze runable delete this stack when i'll try to see it with gdb". In any case, don't expect the stack trace at some random time after a freeze to point you to the actual cause. Unless it's a deadlock (all threads blocked) there is permanently code execution going on, and you need to step through with the debugger and find the outer-most function that causes the infinite looping. Then you need to examine the data it uses in order to find out why it does not terminate, and after that, you probably need to find out why it gets fed this data in the first place... Yes this can easily take a whole afternoon...i've gone through that for a reproducable freeze i found: http://getmangos.eu/community/showthread.php?11280-[freze]-ObjectPosSelector-bugged&highlight=objectposselector i think you can prevent that particular freeze by disabling "DetectPosCollision" in mangosd.conf, but a real solution is still pening...
  7. Simple mode diff --git a/src/game/Level3.cpp b/src/game/Level3.cpp index 2da8326..0d6bb37 100644 --- a/src/game/Level3.cpp +++ b/src/game/Level3.cpp @@ -5383,9 +5383,15 @@ bool ChatHandler::HandleBanHelper(BanMode mode, const char* args) { case BAN_SUCCESS: if(atoi(duration)>0) + { PSendSysMessage(LANG_BAN_YOUBANNED,nameOrIP.c_str(),secsToTimeString(TimeStringToSecs(duration),true).c_str(),reason); + sWorld.SendWorldText(408,nameOrIP.c_str(),secsToTimeString(TimeStringToSecs(duration),true).c_str(),reason); + } else + { PSendSysMessage(LANG_BAN_YOUPERMBANNED,nameOrIP.c_str(),reason); + sWorld.SendWorldText(409,nameOrIP.c_str(),reason); + } break; case BAN_SYNTAX_ERROR: return false; Color mode + two channels for that http://getmangos.eu/community/viewtopic.php?id=7953&highlight=ban+announce
  8. This patch would fix the bug that mutilate still requires the caster to be behind the target. rev. 7226 Bug thread: http://getmangos.eu/community/viewtopic.php?id=5996 patch: http://paste2.org/p/142193
  9. Seems like you guys sorted out the differences between TCP and UDP, but I think this SO question covers just about everything. I just want to highlight the fact that there is no noticeable latency difference between [TCP with nagle disabled] and UDP. Also, the RC4 stream cipher used by WoW requires reliable and ordered transmission of packets, which are built into TCP. You may find a similarly compelling reason to use TCP in your projects; it just depends on what you are doing. Mangos is Reactor-based, but I tried very hard to convert it to Proactor-based. ACE's support on platforms other than Windows just isn't good enough for MaNGOS. You can read about my attempt in this post, and look at the code in my repository.
  10. http://getmangos.eu/community/viewtopic.php?id=84
  11. Some crashdumps related to this here -> http://getmangos.eu/community/viewtopic.php?id=14729
  12. * What bug does the patch fix? What features does the patch add? adds random Heroic/Dungeon dailys(and spawns Image of quest-target on the projector near quest start) * For which repository revision was the patch created? mangos 0.12 http://github.com/mangos/mangos/commit/6f44fd6b7913d3834eae75ebbba35f833107830c * Is there a thread in the bug report section or at lighthouse? If yes, please add a link to the thread. Dont know * Who has been writing this patch? Please include either forum user names or email addresses. me. based on piroy1337´s worke here http://getmangos.eu/community/viewtopic.php?id=13253 diff --git a/src/game/Player.h b/src/game/Player.h diff --git a/src/game/SharedDefines.h b/src/game/SharedDefines.h index 5d837a7..be4c717 100644 --- a/src/game/SharedDefines.h +++ b/src/game/SharedDefines.h @@ -2427,6 +2427,42 @@ enum MailResponseResult MAIL_ERR_MAIL_ATTACHMENT_INVALID = 19, }; +enum RandomHeroicDungeon +{ + RandomDungeon_Daily_Quagmirran = 100, + RandomDungeon_Daily_Warlord = 101, + RandomDungeon_Daily_Stalker = 102, + RandomDungeon_Daily_Exarch = 103, + RandomDungeon_Daily_Ikiss = 104, + RandomDungeon_Daily_Murmur = 105, + RandomDungeon_Daily_Shaffar = 106, + RandomDungeon_Daily_Skyriss = 107, + RandomDungeon_Daily_Pathaleon = 108, + RandomDungeon_Daily_Splinter = 109, + RandomDungeon_Daily_Nazan = 110, + RandomDungeon_Daily_Bladefist = 111, + RandomDungeon_Daily_Feathered = 112, + RandomDungeon_Daily_Aeonus = 113, + RandomDungeon_Daily_Epoch = 114, + RandomDungeon_Daily_Prince = 115, + +}; +#define MAX_RANDOM_HEROIC_DAILY_EVENT 16 + +enum RandomDungeon +{ + RandomDungeon_Daily_ArcatrazSentinels = 116, + RandomDungeon_Daily_CoilfangMyrmidons = 117, + RandomDungeon_Daily_MaliciousInstructors = 118, + RandomDungeon_Daily_TempestForgeDestroyers = 119, + RandomDungeon_Daily_ShatteredHandCenturions = 120, + RandomDungeon_Daily_SunseekerChannelers = 121, + RandomDungeon_Daily_RiftLords = 122, + RandomDungeon_Daily_SistersOfTorment = 123 + +}; +#define MAX_RANDOM_DUNGEON_DAILY_EVENT 8 + // reasons for why pet tame may fail // in fact, these are also used elsewhere enum PetTameFailureReason diff --git a/src/game/World.cpp b/src/game/World.cpp index 1e82661..442c1c0 100644 --- a/src/game/World.cpp +++ b/src/game/World.cpp @@ -1221,6 +1221,34 @@ void World::SetInitialWorldSettings() sLog.outString( "WORLD: World initialized" ); } +void World::SelectRandomHeroicDungeonDaily() +{ + //Delay all events + for(uint8 eventId = 0; eventId < MAX_RANDOM_HEROIC_DAILY_EVENT; ++eventId) + { + sGameEventMgr.StopEvent(RandomDungeon_Daily_Quagmirran+eventId); + WorldDatabase.PExecute("UPDATE game_event SET occurence = 5184000 WHERE entry = %u", RandomDungeon_Daily_Quagmirran+eventId); + } + //Start new event + uint8 random = urand(0,(MAX_RANDOM_HEROIC_DAILY_EVENT-1)); + sGameEventMgr.StartEvent(RandomDungeon_Daily_Quagmirran+random); + WorldDatabase.PExecute("UPDATE game_event SET occurence = 1400 WHERE entry = %u", RandomDungeon_Daily_Quagmirran+random); +} + +void World::SelectRandomDungeonDaily() +{ + //Delay all events + for(uint8 eventId = 0; eventId < MAX_RANDOM_DUNGEON_DAILY_EVENT; ++eventId) + { + sGameEventMgr.StopEvent(RandomDungeon_Daily_ArcatrazSentinels+eventId); + WorldDatabase.PExecute("UPDATE game_event SET occurence = 5184000 WHERE entry = %u", RandomDungeon_Daily_ArcatrazSentinels+eventId); + } + //Start new event + uint8 random = urand(0,(MAX_RANDOM_DUNGEON_DAILY_EVENT-1)); + sGameEventMgr.StartEvent(RandomDungeon_Daily_ArcatrazSentinels+random); + WorldDatabase.PExecute("UPDATE game_event SET occurence = 1400 WHERE entry = %u", RandomDungeon_Daily_ArcatrazSentinels+random); +} + void World::DetectDBCLang() { uint32 m_lang_confid = sConfig.GetIntDefault("DBC.Locale", 255); @@ -1282,7 +1310,11 @@ void World::Update(uint32 diff) /// Handle daily quests reset time if (m_gameTime > m_NextDailyQuestReset) + { ResetDailyQuests(); + SelectRandomDungeonDaily(); + SelectRandomHeroicDungeonDaily(); + } /// <ul>[*] Handle auctions when the timer has passed if (m_timers[WUPDATE_AUCTIONS].Passed()) diff --git a/src/game/World.h b/src/game/World.h index ba4642b..c5d2b79 100644 --- a/src/game/World.h +++ b/src/game/World.h @@ -511,6 +511,8 @@ class World static uint8 GetExitCode() { return m_ExitCode; } static void StopNow(uint8 exitcode) { m_stopEvent = true; m_ExitCode = exitcode; } static bool IsStopped() { return m_stopEvent; } + void SelectRandomHeroicDungeonDaily(); + void SelectRandomDungeonDaily(); void Update(uint32 diff); INSERT INTO `game_event` VALUES ('100','2010-01-03 06:00:00','2020-01-03 09:00:00','1440','1440','0','Daily Hero: The Slave Pens!'); INSERT INTO `game_event` VALUES ('101','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: The Steamvault!'); INSERT INTO `game_event` VALUES ('102','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: The Underbog!'); INSERT INTO `game_event` VALUES ('103','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: Auchenai Crypts!'); INSERT INTO `game_event` VALUES ('104','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: Sethekk Halls!'); INSERT INTO `game_event` VALUES ('105','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: Shadow Labyrinth!'); INSERT INTO `game_event` VALUES ('106','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: Mana-Tombs!'); INSERT INTO `game_event` VALUES ('107','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: The Arcatraz!'); INSERT INTO `game_event` VALUES ('108','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: Mechanar!'); INSERT INTO `game_event` VALUES ('109','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: The Botanica!'); INSERT INTO `game_event` VALUES ('110','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: Hellfire Ramparts!'); INSERT INTO `game_event` VALUES ('111','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: The Shattered Halls!'); INSERT INTO `game_event` VALUES ('112','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: The Blood Furnace!'); INSERT INTO `game_event` VALUES ('113','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: Caverns of Time: The Black Morass!'); INSERT INTO `game_event` VALUES ('114','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: Caverns of Time: Old Hillsbrad Foothills!'); INSERT INTO `game_event` VALUES ('115','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Hero: Magisters Terrace!'); INSERT INTO `game_event` VALUES ('116','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Dungeon: Arcatraz!'); INSERT INTO `game_event` VALUES ('117','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Dungeon: Steamvault!'); INSERT INTO `game_event` VALUES ('118','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Dungeon: Shadow Labyrinth!'); INSERT INTO `game_event` VALUES ('119','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Dungeon: Mechanar!'); INSERT INTO `game_event` VALUES ('120','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Dungeon: Shattered Halls!'); INSERT INTO `game_event` VALUES ('121','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Dungeon: Botanica!'); INSERT INTO `game_event` VALUES ('122','2010-01-03 06:00:00','2020-01-03 09:00:00','5184000','1440','0','Daily Dungeon: Black Morass!'); INSERT INTO `game_event` VALUES ('123','2010-01-03 06:00:00','2020-01-03 09:00:00','1440','1440','0','Daily Dungeon: Magisters Terrace!'); DELETE FROM `creature_questrelation` WHERE quest IN (11382, 11378, 11368, 11370, 11369, 11374, 11372, 11375, 11373, 11388, 11386, 11384,11354,11363,11362,11499); DELETE FROM `creature_questrelation` WHERE quest IN (11389,11371,11376,11383,11364,11500,11385,11387); INSERT INTO `game_event_creature_quest` VALUES (24369, 11368, 100), (24369, 11370, 101), (24369, 11369, 102), (24369, 11374, 103), (24369, 11372, 104), (24369, 11375, 105), (24369, 11373, 106), (24369, 11388, 107), (24369, 11386, 108), (24369, 11384, 109), (24369, 11354, 110), (24369, 11363, 111), (24369, 11362, 112), (24369, 11382, 113), (24369, 11378, 114), (24369, 11499, 115); INSERT INTO `game_event_creature_quest` VALUES (24370, 11389, 116), (24370, 11371, 117), (24370, 11376, 118), (24370, 11387, 119), (24370, 11364, 120), (24370, 11385, 121), (24370, 11383, 122), (24370, 11500, 123); DELETE FROM `creature` WHERE `guid`=79464; DELETE FROM `creature` WHERE `guid`=79462; INSERT INTO `game_event_creature` VALUES ('667000', '100'); INSERT INTO `game_event_creature` VALUES ('667001', '101'); INSERT INTO `game_event_creature` VALUES ('667002', '102'); INSERT INTO `game_event_creature` VALUES ('667003', '103'); INSERT INTO `game_event_creature` VALUES ('667004', '104'); INSERT INTO `game_event_creature` VALUES ('667005', '105'); INSERT INTO `game_event_creature` VALUES ('667006', '106'); INSERT INTO `game_event_creature` VALUES ('667007', '107'); INSERT INTO `game_event_creature` VALUES ('667008', '108'); INSERT INTO `game_event_creature` VALUES ('667009', '109'); INSERT INTO `game_event_creature` VALUES ('667010', '110'); INSERT INTO `game_event_creature` VALUES ('667011', '111'); INSERT INTO `game_event_creature` VALUES ('667012', '112'); INSERT INTO `game_event_creature` VALUES ('667013', '113'); INSERT INTO `game_event_creature` VALUES ('667014', '114'); INSERT INTO `game_event_creature` VALUES ('667015', '115'); INSERT INTO `game_event_creature` VALUES ('667016', '116'); INSERT INTO `game_event_creature` VALUES ('667017', '117'); INSERT INTO `game_event_creature` VALUES ('667018', '118'); INSERT INTO `game_event_creature` VALUES ('667019', '119'); INSERT INTO `game_event_creature` VALUES ('667020', '120'); INSERT INTO `game_event_creature` VALUES ('667021', '121'); INSERT INTO `game_event_creature` VALUES ('667022', '122'); INSERT INTO `game_event_creature` VALUES ('667023', '123'); INSERT INTO `creature` VALUES ('667000', '24419', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667001', '24421', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667002', '24420', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667003', '24424', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667004', '24422', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667005', '24425', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667006', '24423', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667007', '24435', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667008', '21504', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667009', '24431', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667010', '24410', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667011', '24414', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667012', '24413', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667013', '24428', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667014', '24427', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667015', '24855', '530', '1', '0', '0', '-1787', '5158.15', '-39.3803', '2.3246', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667016', '24434', '530', '1', '0', '0', '-1801.67', '5144.32', '-39.3797', '2.19344', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667017', '24415', '530', '1', '0', '0', '-1801.67', '5144.32', '-39.3797', '2.19344', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667018', '24426', '530', '1', '0', '0', '-1801.67', '5144.32', '-39.3797', '2.19344', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667019', '24432', '530', '1', '0', '0', '-1801.67', '5144.32', '-39.3797', '2.19344', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667020', '24411', '530', '1', '0', '0', '-1801.67', '5144.32', '-39.3797', '2.19344', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667021', '24430', '530', '1', '0', '0', '-1801.67', '5144.32', '-39.3797', '2.19344', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667022', '24429', '530', '1', '0', '0', '-1801.67', '5144.32', '-39.3797', '2.19344', '25', '0', '0', '1', '0', '0', '0'); INSERT INTO `creature` VALUES ('667023', '24854', '530', '1', '0', '0', '-1801.67', '5144.32', '-39.3797', '2.19344', '25', '0', '0', '1', '0', '0', '0'); UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24419; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24421; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24420; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24424; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24422; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24425; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24423; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24435; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 21504; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24431; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24410; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24414; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24413; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24428; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24427; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24855; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24434; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24415; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24426; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24432; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24411; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24430; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24429; UPDATE `creature_template` SET `unit_flags` = 33554432 WHERE `entry` = 24854;
  13. Hey, already posted here: http://getmangos.eu/community/showthread.php?494-[bug]-Frostbite-Talent Looks like a wrongly backported commit (http://github.com/mangos/mangos/commit/c1b2ecf8b92927964753e7c17d5fa1fcb2fcbbad), no one figured the problem out yet.
  14. Since you use windows, try this: http://getmangos.eu/community/showthread.php?11659-[crash]-_chkstk-again&p=97495&viewfull=1#post97495
  15. thx. i will test ^^ but another crash 00430797 00000000 _chkstk+27 004A16A9 00000000 Map::GetGrid+59 004A18EF 00000000 Map::GetAreaFlag+1F 00438C5F 00000000 WorldObject::GetZoneAndAreaId+5F
  16. Crash, I dont know if is for this patch. http://getmangos.eu/community/showthread.php?p=84116#post84116
  17. The locked setting only works if your IP changes which is different from the account becoming de-activated. It also says your account was temporarily suspended which can cause extreme confusion to many people instead of the "Prepaid time for this account has run out".
  18. He say, thats he have alrady compiled on PC mangos but old version and ask how he can upgrade:) here is link to how to: http://getmangos.eu/community/topic/7839/guide-ubuntudebiancentosrhel-install-guide/ u just need copy and past step by step all lines from tutorial to your console:)
  19. http://getmangos.eu/community/topic/15460/patch-implement-splineflagtrajectory-jump-effect-visual/
  20. It's fixed here: http://getmangos.eu/community/showthread.php?11589-Fix-Armor-Penetration-Cap&highlight=armor%20penetration%20cap
  21. /push Problem solved see bottom of first post. I just found out I have exactly the same unresolved problem as described in those two threads: http://getmangos.eu/community/showthread.php?7010-compile-on-Mandriva-2009.0.0-0.11-cooker-HELP http://getmangos.eu/community/showthread.php?10931-Include-MySQL-Libraries&highlight=%2Fusr%2Finclude%2Fmysql Also testet this: export CPPFLAGS="-I/usr/include/mysql -I/usr/include/mysql++" Problem persists. May this problem be related to the libmysqlclient libs I'm using? Please help me...
  22. What bug does the patch fix? What features does the patch add? fixes applying resilience to a non-crit leech auras For which repository revision was the patch created? 9657 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?13318-[bug]-Resilience-and-Devouring-plague&p=109770#post109770 Who has been writing this patch? Please include either forum user names or email addresses. me diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index 6d74fad..50c4bf3 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -7231,6 +7231,11 @@ void Aura::PeriodicTick() pdamage -= m_target->GetSpellCritDamageReduction(pdamage); } + // only from players + // FIXME: need use SpellDamageBonus instead? + if (IS_PLAYER_GUID(m_caster_guid)) + pdamage -= m_target->GetSpellDamageReduction(pdamage); + pCaster->CalcAbsorbResist(m_target, GetSpellSchoolMask(GetSpellProto()), DOT, pdamage, &absorb, &resist, !(GetSpellProto()->AttributesEx2 & SPELL_ATTR_EX2_CANT_REFLECTED)); if(m_target->GetHealth() < pdamage)
  23. Read this guide, it was help me with the same problem.
  24. Since you talk about those movement gernators, do you have any idea why when removing disorient effects you get toggled walk and need to press "/" to run again? Talking about this bug: http://getmangos.eu/community/viewtopic.php?id=1436
  25. Ok, I've looked all over this topic and have looked through Git's documentation. I used to be able with Tortoise to "Update to Revision" and then put in a revision number to update to. Anyone know how to do that with Git? Thank you for any help you can lend in advance. Shinzon NOTE: Perhaps this should just be combined with: http://getmangos.eu/community/viewtopic.php?id=4099 since it's already classified as a guide.
×
×
  • 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