This focuses on generating the certificates for loading local virtual hosts hosted on your computer, for development only.
Do not use self-signed certificates in production ! For online certificates, use Let's Encrypt instead (tutorial).
| For converting .key file to .pem file, | |
| Your keys may already be in PEM format, but just named with .crt or .key. | |
| If they begin with -----BEGIN and you can read them in a text editor (they use base64, which is readable in ASCII, not binary format), they are in PEM format. | |
| If the file is in binary, for the server.crt, you would use | |
| openssl x509 -inform DER -outform PEM -in server.crt -out server.crt.pem | |
| For server.key, use openssl rsa in place of openssl x509. |
This focuses on generating the certificates for loading local virtual hosts hosted on your computer, for development only.
Do not use self-signed certificates in production ! For online certificates, use Let's Encrypt instead (tutorial).
| UPDATE creature_template_difficulty SET `StaticFlags1`= 524288, `StaticFlags2`= 0, `StaticFlags3`= 0, `StaticFlags4`= 0, `StaticFlags5`= 16777216 WHERE `entry`= 3; | |
| UPDATE creature_template_difficulty SET `StaticFlags1`= 524288, `StaticFlags2`= 0, `StaticFlags3`= 0, `StaticFlags4`= 0, `StaticFlags5`= 0 WHERE `entry`= 6; | |
| UPDATE creature_template_difficulty SET `StaticFlags1`= 524390, `StaticFlags2`= 0, `StaticFlags3`= 0, `StaticFlags4`= 0, `StaticFlags5`= 0 WHERE `entry`= 19; | |
| UPDATE creature_template_difficulty SET `StaticFlags1`= 4, `StaticFlags2`= 0, `StaticFlags3`= 0, `StaticFlags4`= 0, `StaticFlags5`= 0 WHERE `entry`= 29; | |
| UPDATE creature_template_difficulty SET `StaticFlags1`= 16, `StaticFlags2`= 0, `StaticFlags3`= 0, `StaticFlags4`= 0, `StaticFlags5`= 0 WHERE `entry`= 30; | |
| UPDATE creature_template_difficulty SET `StaticFlags1`= 0, `StaticFlags2`= 0, `StaticFlags3`= 0, `StaticFlags4`= 0, `StaticFlags5`= 0 WHERE `entry`= 31; | |
| UPDATE creature_template_difficulty SET `StaticFlags1`= 0, `StaticFlags2`= 0, `Static |
| -- Set CREATURE_FLAG_EXTRA_NO_COMBAT for all creatures with CREATURE_DIFFICULTYFLAGS_IGNORE_COMBAT that are NOT scripted. | |
| UPDATE `creature_template` SET `flags_extra`= `flags_extra` | 0x2000 WHERE `entry` IN (1182, 14122, 15546, 15904, 15910, 16400, 16897, 16898, 16899, 17059, 17060, 17176, 17211, 17231, 17293, 17469, 17529, 17611, 17687, 17847, 18308, 18370, 18409, 18458, 18491, 18504, 18564, 18581, 18793, 18891, 19159, 19211, 19212, 19297, 19376, 19387, 19388, 19437, 19439, 19464, 19483, 19484, 19597, 19677, 19727, 19845, 19922, 19939, 20003, 20023, 20024, 20084, 20093, 20133, 20148, 20155, 20156, 20229, 20286, 20288, 20289, 20391, 20392, 20431, 20605, 20608, 20709, 20736, 20804, 20858, 20978, 21030, 21041, 21092, 21094, 21095, 21096, 21157, 21160, 21203, 21290, 21322, 21414, 21436, 21437, 21438, 21439, 21440, 21447, 21664, 21682, 21683, 21684, 21726, 21747, 21748, 21750, 21752, 21756, 21761, 21791, 21792, 21793, 21794, 21855, 21856, 22054, 22114, 22228, 22232, 22233, 22235, 22240, 22246, 22269, 22277, 222 |
| class AccountObjectSetCheats | |
| { | |
| bool AutoBattle = false; | |
| AccountobjectSetCheats Type; | |
| int8 SlotLockCheat = 0; | |
| }; | |
| class AccountObjectGetProfile | |
| { | |
| std::string Filename; |
| namespace TrinityOld | |
| { | |
| struct TrainerRequirement | |
| { | |
| uint32 trainer_type; | |
| uint32 trainer_spell; | |
| uint32 trainer_class; | |
| uint32 trainer_race; | |
| }; |
| diff --git a/src/server/game/Entities/Player/ActionBatchObject.cpp b/src/server/game/Entities/Player/ActionBatchObject.cpp | |
| new file mode 100644 | |
| index 0000000000..dfefef657a | |
| --- /dev/null | |
| +++ b/src/server/game/Entities/Player/ActionBatchObject.cpp | |
| @@ -0,0 +1,126 @@ | |
| +/* | |
| +* Copyright (C) 2008-2018 TrinityCore <https://www.trinitycore.org/> | |
| +* | |
| +* This program is free software; you can redistribute it and/or modify it |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/art.MPQ | |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/base-OSX.MPQ | |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/base-Win.MPQ | |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/expansion1.MPQ | |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/expansion2.MPQ | |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/expansion3.MPQ | |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/sound.MPQ | |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/world.MPQ | |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/world2.MPQ | |
| http://ak.worldofwarcraft.com.edgesuite.net/wow-pod-retail/NA/15050.direct/Data/wow-update-base-15211.MPQ |