pelle
-
Posts
157 -
Joined
-
Last visited
Never -
Donations
0.00 GBP
Content Type
Profiles
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Posts posted by pelle
-
-
Happy new Year!
-
- Exemple : I have the spell "Think' that causes 1500% damages from the normal. I wanna correct it, how do ? (I don't need code, just the procedure)
there is probably a wrong dbc value, so soultions are:
-edit dbc (illegal procedure)
-write something on spelleffects.cpp/spellauras.cpp/unit.cpp
-control values in the databse (for exemple the damage of some spell bonuses is inside spell_bonus_data)
- Exemple : Akama didn't walk, Illidan is impossible to do. What is the procedure (without code) to correct that ?this is a script/waypoint issue, so from scripts (mangos use scriptdev2) or from db where are set coord of waypoint
- If I download a patch from MaNGOS, how to apply it ? (all the procedure with the appropriate commands)That's all, I'll understand ALL if you answer me these 3 questions.
Thanks
if your patch file is called patch.diff just
patch -p1 < patch.diff
-
i suggested this ( http://dev.trinitycore.org/trinitycore2/issue/899/fix-overkill-proc-after-vanish ) patch to trinity, should work on mangs too.
-
i suggest to use this struct "patch -p1 < patch_name.patch"
...far better.
-
imho the config file option is the best. if its not used, it can simply stay empty. if someone needs the field, he could still turn the config option on.
(and to be honest, in my database i have even reimplemented cleartext passwords... they are never used, but get updated whenever a password is changed. good as reference if some ppl forget their password, really)
i agree with you!
-
i absolutely prefer usability
-
I think original creator is QAston from Trinity
does someone has the original link? thanks
-
Who has been writing this patch? Please include either forum user names or email addresses.
Me
are you sure? i saw the same patch here http://spezies0815.datearea.de/ and it's not your....!
-
I went from a Trinity 3.1.3 server to Mangos 3.2.2a for what??!! The DK quests in the Trinity server work 1000 times better than Mangos. Death from above, Grand Theft Palomino, Killing the initiates.. even the dragon quest at the end works on Trinity WITHOUT ANY PATCHES!!!! This server is freakin rediculous. Are the Trinity coders really that much better? WTF?!
lol clash with reality
-
...and on its data field. the udb's wiki has something on that
-
for exemple, i did a .patch files of my custom changes, downloaded 0.14 milestone and applied, compiled and all fine....
-
i suggest to create a "clean" mangos branch (at same rev of you custom one), and the branch patched with your custom.
do a .patch with "git diff master..custom > changes.patch" and youll get all your custom changes in a single patch file. now switch to master branch and uptdate, delete custom and make a copy of master ("git branch -f custom") and apply patch ("patch -p1 < changes.patch"). after that check for errors and you can compile.
Fell free to comment
-
in every debug logs i can see many <value optimized out> after some variables, what does it mean?
using mangos 0.14 at 8478, on ubuntu server.
-
i can confirm it's working correctly
-
does it fix army of the dead and others controlling spells?
btw nice patch
-
as general guideline, start looking at mangos's commit and you'll learn quite much from how all is working...
for exemple on spellauras.cpp you will find the script of all the auras used by the spell, on spelleffects.cpp the effects/trigger, on spell.cpp general spell system, on unit.cpp some formulas and other stuff, and so on...
-
mangos is the union of a core and a database (and .dbc, that are extracted from the client), so it's impossible to hard code every part of the game in the c++ source (no, is possible but not very intelligient) so there are some abilities that need a script or other that are treated "generally".
so, for exemple, the scripting of battlegounds of arenas are done in the code, as some exeption like raise dead ecc, other things like the proc system, the bonus that spells take are taken from database.
there are so many thing to say that probably a dev or a smarter mangos user than me can say them better....
Happy mangos
-
Mangos core 6628
wtf? so bad to update?
-
PROC_FLAG_SUCCESSFUL_MILEE_HIT = 0x00000004, // 02 Successful melee auto attack
-
http://wiki.udbforums.org/index.php/Spell.dbc
26 RecoveryTime
for Raise Dead = 0. For warrior's Shield Wall is 300000 = 5 mins. Maybe "trick" with overwriting with 3min for this value will work?
I don't have 3.2 DBC files, because my HD is too small. If you can check value in this value I'd be glad. Optionally if someone has older than 3.1 also could check For 3.0.9 it's the same cell.
i don't know, editing dbc files is NOT legal and supported here, we have to find another way...
-
i was thinking abount to insert a cooldown on the spell after the cast, btw i'm not sure it will work...
-
Lol, very old post, i did a fix for that, probably gonna post it if it still exist
-
donwloaded and installed it, i can't find that .h or .lib too....
-
just a question.... i havn't the omp.h in my compiler (VC++ express 2008) so how can i use this patch?
or where can i find that header?
Overkill bug when you use Vanish
in OldBug reports
Posted
works on trinity btw., should work on mangos too.