DJNefast
-
Posts
88 -
Joined
-
Last visited
Never -
Donations
0.00 GBP
Content Type
Profiles
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Posts posted by DJNefast
-
-
the two packets i search are :
- for instance, on Blizz when you enter a bound instance, a popup was sent to client to ask him if he wants to bind (if i can remember with 1 min remaining) to this instance. I search this popup to implement it on mangos.
- second, when you fight Dreamwalker, Halion or Cannoneer Battle, a portrait of the boss appears like in arenas when you can always see the state (life, head and level) of the boss, like focus portrait when you left click on a mob and do focusing. I search to make this portrait appear for thoses bosses to be really blizzlike. Can you help me ?
-
no pb on x64 on linux & VS 2008
-
youre patch for rage with absorb is correct, i have done the same two month ago.
Thanks for your patch on absorb with threat i havent thinking about this way for generate threat and that was a really big problem on Prince Council now my council doest have threat pb
-
Curious youve dont import Detour project into VCxx project then the path is false. Import it compile it into and it works.
-
Hello all,
im searching about informations about two packets not implemented in Mangos.
I know the first : SMSG_INSTANCE_LOCK_WARNING_QUERY
i think it's used to ask a client if he really want to bind to an instance, but after some tries i havent found any informations about this packet and sniffing with WPE dont return very good informations because of too many packets
The second question, i search the packet which permit to add the target to a mob in the interface like halion or cannoneer battle or dreamwalker. Somebody have an idea about this packet ? (sorry i havent any screen, i hope someone understand what i said)
-
I generate the patch for mmaps
http://github.com/nerzhul/diffs/blob/master/mmaps_23092010.patch
sry bad paste
enjoy
-
Take the griffonheart patch this isn't finished, you must add the bool arg on GetBgTypeId() to make it working like a charm
-
The packet CMSG_GM_REPORT_LAG isnt supported
Mischandler.cpp
+void WorldSession::HandleGMReportLag(WorldPacket &recv_data) +{ + uint8 lag_type; // 0: Loot 1: AH 2: Mail 3: Speak 4: Moving 5: Spells & Skills + uint8 unk1; + uint16 unk2,unk3; + uint16 mapId; + float x,y,z; + recv_data >> lag_type; + recv_data >> unk1 >> unk2; + recv_data >> mapId; + recv_data >> unk3; + recv_data >> x >> y >> z; + + sLog.outError("Lag problem type: %u / map: %u / x: %f / y: %f / z: %f",lag_type,mapId,x,y,z); +}
WorldSession.h
void HandleGMResponseResolve(WorldPacket& recv_data); +void HandleGMReportLag(WorldPacket& recv_data);
Opcodes.cpp
- /*0x502*/ { "CMSG_GM_REPORT_LAG", STATUS_NEVER, &WorldSession::Handle_NULL }, + /*0x502*/ { "CMSG_GM_REPORT_LAG", STATUS_LOGGEDIN, &WorldSession::HandleGMReportLag },
i don't know how mangos want to handle it, or admins so enjoy
-
you need to fix a typo on SQL request into the patch. It miss a parenthesis then Mysql commit failed
-
no you must block procedure before can doing it. You must block changement on at_login flag
-
i don't give table content because you can customize it in each server and mangos doesn't provide any database, i think it's YTDB, UDB, work, not mine, not mangos.
-
language is automatic, mangos give best langage per faction.
-
no full secure. I don't give unsecure codes.
-
it's a temp fix, if someone can improve this properly no problem. Rev 10, typo on tables
-
Thanks for you typo fix.
For reputations i've already get thoses datas my webmaster will generate tables this evening.
-
I'll give you patch file now :
-
yes, i've done the most proper way i can for do this. Char race change is full proper, if vladimir car hesitate its on faction change
-
Patch is now complete Enjoy.
-
Revision 2 is coming : now there is some gm commands to handle thoses :
.char changefaction
.char changerace
works like .char customize
-
Hello guys
Race / Faction change will arrive for all (Mangos can support it and i'll be happy if Vladimiar validate it )
Writted by : Me (Ner'zhul)
Simply support, need database support for more proper and portable code to transfert items, achievements, spells for example.
Cleanup repo for you.
(I implement conversion by database since next hours)
http://github.com/nerzhul/MangosOpenDev/tree/RaceFacChange
Patch file :
Changelog
rev 1 : Adding basic core support
rev 2 : Adding GM commands
rev 3 : Added based SQL
rev 4 : Achievements are now converted by database entries
rev 5 : item and spells are now converted by database entries
rev 6 : Reputations are now converted
rev 7 : More cleanups & Begin + Commit transaction
rev 8 : All is now handled End of the line, for database entries wait a moment
rev 9 : Oops forget to reset flypaths
rev 10 : Typo fix, thanks to selector
-
What bug : resilience on basic damages (not critical chances neither critical damages) is bugued and must be up.
Patch written by : me (Ner'zhul)
- uint32 GetMeleeDamageReduction(uint32 damage) const { return GetCombatRatingDamageReduction(CR_CRIT_TAKEN_MELEE, 1.0f, 100.0f, damage); } - uint32 GetRangedDamageReduction(uint32 damage) const { return GetCombatRatingDamageReduction(CR_CRIT_TAKEN_MELEE, 1.0f, 100.0f, damage); } - uint32 GetSpellDamageReduction(uint32 damage) const { return GetCombatRatingDamageReduction(CR_CRIT_TAKEN_MELEE, 1.0f, 100.0f, damage); } + uint32 GetMeleeDamageReduction(uint32 damage) const { return GetCombatRatingDamageReduction(CR_CRIT_TAKEN_MELEE, 2.2f, 100.0f, damage); } + uint32 GetRangedDamageReduction(uint32 damage) const { return GetCombatRatingDamageReduction(CR_CRIT_TAKEN_RANGED, 2.2f, 100.0f, damage); } + uint32 GetSpellDamageReduction(uint32 damage) const { return GetCombatRatingDamageReduction(CR_CRIT_TAKEN_SPELL, 2.2f, 100.0f, damage); }
Tested with pvp only players on my server, works fine.
-
code is secure, no crash (dont forget to lock unauthorized bgs in random bg selection )
All works but there is one bug with join in group
-
it seems to be similar
replace my
SetRandomBG(true); by
SetFirstBGTime();
and
SetRandomBG(false); by
ResetBGStatus();
-
yes of course this patch because some parts are handled by this, but tasssadar patch isn't on my repo .
remove daily system on my sources if you doesn't want to use it.
Two packet questions
in OldGeneral discussion
Posted
its not world state :
example for icc
254,631,4859,0,"",0.000000,0.000000,"Tentatives héroïques ratées avant le repli : %4941w sur %4942w",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712190,0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,4940,0,"",0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,"",0,0,0.000000,
253,631,4889,0,"",0.000000,0.000000,"Tentatives héroïques ratées avant le repli : %4941w sur %4942w",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712190,0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,4940,0,"",0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,"",0,0,0.000000,
251,631,4890,0,"",0.000000,0.000000,"Tentatives héroïques ratées avant le repli : %4941w sur %4942w",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712190,0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,4940,0,"",0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,"",0,0,0.000000,
252,631,4891,0,"",0.000000,0.000000,"Tentatives héroïques ratées avant le repli : %4941w sur %4942w",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712190,0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,4940,0,"",0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,"",0,0,0.000000,
255,631,4910,0,"",0.000000,0.000000,"Tentatives héroïques ratées avant le repli : %4941w sur %4942w",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712190,0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,4940,0,"",0.000000,0.000000,"",0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,16712188,"",0,0,0.000000,
there isnt any entry about dreamwalker or battle of canoneers