Jump to content

tase

Members
  • Posts

    8
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by tase

  1. I have applied the stated modifications and it starts up ok, but there is a long (20min?) delay until it starts running (pauses after socket count message, aka last thing shown before it's ready to go). I'm not sure if I make a little error in the code for the tread sleeps, but I will check when I am home.
  2. Try ACE_Based::Runnable and ACE_Based::Thread::Sleep() (I rather use the ACE_Based::Thread::Sleep() over ACE_OS::Sleep()) However there are still mangchat-related problems: 'ACE_Based::Thread::Thread(ACE_Based::Runnable &)' : cannot convert parameter 1 from 'mcs_OnlinePlayers *' to 'ACE_Based::Runnable &' In \\src\\game\\mangchat\\IRCCmde.cpp @ L1433 'ACE_Based::Thread::Thread(ACE_Based::Runnable &)' : cannot convert parameter 1 from 'IRCClient *' to 'ACE_Based::Runnable &' In \\src\\mangosd\\Master.cpp @ L302
  3. Does anyone have a patch for the mangos files (not the src/game/mangchat/. files) for the latest revision (or near it)?
  4. Wouldn't it be more appropriate to fix Unit::IsNonMeleeSpellCasted since it has an agurment to skip autorepeat spells (aka return false if spell=autorepeat and skipping=true), which is set at true here, but it still returns true. So one of the conditions in Unit::IsNonMeleeSpellCasted are true before the function has the time to reach the CURRENT_AUTOREPEAT_SPELL check.
  5. Well im not talking about patches im talking about stuff I coded myself, but I guess if I make a patch out of it and check out the "how to apply ''''old'''' patches" I could manage.
  6. I was wondering if anyone was gunna copy the Git changes onto the SVN, since I got tons of custom changes on the source, they are well managed with Tortoise, but it's impossible to migrate and even less manage them with the new super Git BASH/GUI system. All those guides sticked are real nice, but there is nothing that helps migration or diff controls or anything that means source+custom. PS: I didn't need a 100 page guide to work out SVN and Tortoise, but I guess I need one to update my source with Git huh... PPS: This post isn't to point out that Git is crap, just to ask if anyone if going to copy the Git master into the SVN for the people that are "lazy". Or maybe a way to migrate custom files from the SVN checkout folders into the Git checkout folders. PPPS: Read the bold-underline-italic text.
  7. +1 for SVN, this will make the ban CLI command the same format as a .ban ingame command, so you wont get mixed up and set "1d" as the reason... And yes having to type "User123-Hacking-Speed-Op213" is not fun and hard to read afterwards
  8. PLAYER_TITLE_INVISIBLE_NAME is probably not Blz, and it's not a title really, but 41 and above removes your name, it's cool and could be used for stuff (all the stuff I CANT think of ). Hope this is useful for someone. PS: The commented stuff is the playerknowntitles value for the corresponding title (which seems out of date) enum PlayerTitles { PLAYER_TITLE_NONE = 0,//0x00000001, PLAYER_TITLE_PRIVATE = 1,//0x00000002, PLAYER_TITLE_CORPORAL = 2,//0x00000004, PLAYER_TITLE_SERGEANT_A = 3,//0x00000008, PLAYER_TITLE_MASTER_SERGEANT = 4,//0x00000010, PLAYER_TITLE_SERGEANT_MAJOR = 5,//0x00000020, PLAYER_TITLE_KNIGHT = 6,//0x00000040, PLAYER_TITLE_KNIGHT_LIEUTENANT = 7,//0x00000080, PLAYER_TITLE_KNIGHT_CAPTAIN = 8,//0x00000100, PLAYER_TITLE_KNIGHT_CHAMPION = 9,//0x00000200, PLAYER_TITLE_LIEUTENANT_COMMANDER = 10,//0x00000400, PLAYER_TITLE_COMMANDER = 11,//0x00000800, PLAYER_TITLE_MARSHAL = 12,//0x00001000, PLAYER_TITLE_FIELD_MARSHAL = 13,//0x00002000, PLAYER_TITLE_GRAND_MARSHAL = 14,//0x00004000, PLAYER_TITLE_SCOUT = 15,//0x00008000, PLAYER_TITLE_GRUNT = 16,//0x00010000, PLAYER_TITLE_SERGEANT_H = 17,//0x00020000, PLAYER_TITLE_SENIOR_SERGEANT = 18,//0x00040000, PLAYER_TITLE_FIRST_SERGEANT = 19,//0x00080000, PLAYER_TITLE_STONE_GUARD = 20,//0x00100000, PLAYER_TITLE_BLOOD_GUARD = 21,//0x00200000, PLAYER_TITLE_LEGIONNAIRE = 22,//0x00400000, PLAYER_TITLE_CENTURION = 23,//0x00800000, PLAYER_TITLE_CHAMPION = 24,//0x01000000, PLAYER_TITLE_LIEUTENANT_GENERAL = 25,//0x02000000, PLAYER_TITLE_GENERAL = 26,//0x04000000, PLAYER_TITLE_WARLORD = 27,//0x08000000, PLAYER_TITLE_HIGH_WARLORD = 28,//0x10000000, PLAYER_TITLE_GLADIATOR = 29,//0x20000000, PLAYER_TITLE_DUELIST = 30,//0x40000000 PLAYER_TITLE_RIVAL = 31, PLAYER_TITLE_CHALLENGER = 32, PLAYER_TITLE_SCARAB_LORD = 33, PLAYER_TITLE_CONQUEROR = 34, PLAYER_TITLE_JUSTICAR = 35, PLAYER_TITLE_CHAMPION_NAARU = 36, PLAYER_TITLE_MERCILESS_GLAD = 37, PLAYER_TITLE_SHATTERED_SUN = 38, PLAYER_TITLE_HAND_OF_ADAL = 39, PLAYER_TITLE_VENGEFUL_GLAD = 40, PLAYER_TITLE_INVISIBLE_NAME = 41 };
×
×
  • 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