1030 Commits

Author SHA1 Message Date
Antz
8730b2f5fb Merge branch 'develop21' of https://github.com/mangoszero/server into develop21 2016-09-16 01:15:27 +01:00
Antz
cbb20a6dbf [SD3] Fix up SD3 version 2016-09-16 01:15:04 +01:00
H0zen
3d6a1cc902 Fix crash in BIH module due to uninitialized member variable. (#172)
* Fix crash in BIH module due to uninitialized member variable.

Should be ported to the other cores ASAP!

* Corrected typo.
2016-09-16 00:34:53 +01:00
Warkdev
6e4d92665b Enhance lazylinux.sh to take care of resources generation after mangos setup. (#171)
* Updating lazymangos.sh script to handle database configuration and auto-setup of configuration files.

* Fixing a typo in lazymangos.sh

* Fixing another typo for one install in lazymangos.sh

* Integration of the ExtractResources.sh for MangosZero. Tell us where your game binaries are and it will be auto-magically configured !
2016-09-16 00:34:37 +01:00
Warkdev
c45144249d Integration of the ExtractResources.sh for MangosZero. Tell us where your game binaries are and it will be auto-magically configured ! 2016-09-15 20:52:09 +02:00
Antz
84d6755075 [Build] Enhanced Build System
Added additional build options:

BUILD_MANGOSD
BUILD_REALMD

ALSO DECOUPLED BUILD_TOOLS

All three can now be built separately from each other

EasyBuild has been update to support the extra options
2016-09-15 00:51:30 +01:00
H0zen
7b729ee864 AuctionHouse Bot fixes (#170) 2016-09-14 11:27:23 +01:00
Warkdev
508b23c1f6 Update lazymangos.sh script to handle custom database configuration. (#169)
* Updating lazymangos.sh script to handle database configuration and auto-setup of configuration files.

* Fixing a typo in lazymangos.sh

* Fixing another typo for one install in lazymangos.sh
2016-09-13 22:13:32 +01:00
Warkdev
14114733aa Fixing another typo for one install in lazymangos.sh 2016-09-13 20:31:21 +02:00
Warkdev
ec546ab632 Fixing a typo in lazymangos.sh 2016-09-13 20:30:49 +02:00
Warkdev
597610cbc6 Updating lazymangos.sh script to handle database configuration and auto-setup of configuration files. 2016-09-13 20:29:46 +02:00
Warkdev
b83e4421d4 Refactoring lazy Linux script to: (#167) [ci skip]
- Take care of already downloaded sources (it will copy existing downloaded sources to the home directory of the run user instead of recloning it)
- Use the InstallDatabases.sh script in of the database repository in silent mode instead of using its own way of setting up the database
- SD3 is now replacing SD2 as scripting engine proposed. SD2 has been deprecatedy
2016-09-13 15:51:39 +01:00
H0zen
cdd3489f08 Various external fixes - part 9 (#168)
Ported commits from cmangos repositories
- https://github.com/cmangos/mangos-classic/commit/b09f961
- https://github.com/cmangos/mangos-classic/commit/14cb464
- https://github.com/cmangos/mangos-classic/commit/de7e4cc
- https://github.com/cmangos/mangos-classic/commit/0181ff1
- https://github.com/cmangos/mangos-classic/commit/be4f74b
- https://github.com/cmangos/mangos-classic/commit/1ede0a0
- https://github.com/cmangos/mangos-classic/commit/5cf8095
- https://github.com/cmangos/mangos-classic/commit/35e30d8
- https://github.com/cmangos/mangos-classic/commit/ff444d2
- https://github.com/cmangos/mangos-classic/commit/86568b8
- https://github.com/cmangos/mangos-classic/commit/a554fa5
- https://github.com/cmangos/mangos-classic/commit/c4606f3
- https://github.com/cmangos/mangos-classic/commit/6fcc33f
2016-09-13 15:50:30 +01:00
Antz
b443b5a017 [SD3] Missing pointers added back 2016-09-13 12:16:00 +01:00
Antz
72bc2d4757 Renamed some Doc Files 2016-09-13 12:13:42 +01:00
cyberium
a4e8ffb152 Format specifiers was not correct in lootmgr 2016-09-11 00:55:47 +01:00
Antz
0f8b2be164 [EasyBuild] Hotfix Revert OpenSSL binaries.
Version 1.1.0 is NOT CURRENTLY COMPATIBLE with MaNGOS
2016-09-10 22:53:42 +01:00
Antz
3ecb228871 fixed azuregos's spell. Thanks mpfans 2016-09-10 21:51:40 +01:00
cyberium
7dcdcdd9ba Add possibility to write cmangos command via a whisp.
(a gm can now revive himself via /w xx .revive)
2016-09-09 21:58:25 +01:00
Antz
0078f978de Merge branch 'develop21' of https://github.com/mangoszero/server into develop21 2016-09-09 20:53:13 +01:00
Oniryck
3d86eb2ae4 Fix possible problem with 'allow two side interaction' and loot. 2016-09-09 20:51:59 +01:00
Charles A Edwards
eaf021773b Merge pull request #166 from Chuck5ta/develop21
BRD Grimm Guzzler related update
2016-09-09 13:56:30 +01:00
Charles A Edwards
0f8961ac8b BRD Grimm Guzzler related update
cmangos BRD Grimm Guzzler update
Update to the latest version of ScriptDev3
2016-09-09 13:36:44 +01:00
namreev
df6e0719ec Some fixes to make clang happier 2016-09-09 11:07:58 +01:00
Antz
cd47bb96e0 [EasyBuild] Updated base versions of libraries 2016-09-09 07:57:10 +01:00
Antz
c19a63b8ed Remove unneeded dependency 2016-09-08 23:30:17 +01:00
Zilvereyes
fc3f83c334 Fix "crash" by ".ticket accept" (unable to handled no args) (#165)
* Fix "crash" by ".ticket accept" (unable to handled no args)
Fix .ticket info (ticket req Gamemaster+, info req Moderator+)

* Added comment on ".ticket accept"

* Added comment on ".ticket accept"
2016-09-06 01:38:31 +01:00
Charles A Edwards
76afe71610 Merge pull request #162 from Chuck5ta/develop21
Updated to latest SD3 master
2016-08-31 08:30:46 +01:00
Charles A Edwards
2f2ffe061e Updated to latest SD3 mastetest SD3 master
This has been done due to the addition of scholomance.cpp, which includes
the new script, npc_spectral_tutor.
2016-08-31 06:52:19 +01:00
Charles A Edwards
97fd317df0 Merge pull request #161 from Zilvereyes/Sync_Conf_Files
Synchronized Conf files for easier comparison
2016-08-31 06:43:08 +01:00
Zilvermoon
a91fb60b6a Synchronized Conf files for easier comparison 2016-08-30 11:44:12 +02:00
Zilvereyes
04ca95d54c Player::UpdateCombatSkills -> compare 5 x PlayerLevel with GetBaseWeaponSkillValue / GetBaseDefenseSkillValue (#160)
GetBaseWeaponSkillValue and GetBaseDefenseSkillValue -> return GetBaseSkillValue, but this return with added SKILL_PERM_BONUS
Due to this the skilldif formula in Player::UpdateCombatSkills is miscalculating maximum value
I have changed GetBaseWeaponSkillValue and GetBaseDefenseSkillValue to utilize GetPureSkillValue correcting the calculation
2016-08-29 08:28:29 +01:00
Antz
0888756ab7 Update revision.h 2016-08-26 02:22:29 +01:00
H0zen
1e747c0ca3 Various external fixes - part 8 (#158)
Ported commits from cm repositories.
New DB script commands:
- SCRIPT_COMMAND_SET_FLY (39)
- SCRIPT_COMMAND_DESPAWN_GO(40)
- SCRIPT_COMMAND_RESPAWN (41)
- SCRIPT_COMMAND_SET_EQUIPMENT_SLOTS (42)
- SCRIPT_COMMAND_RESET_GO (43)
- SCRIPT_COMMAND_UPDATE_TEMPLATE (44)
2016-08-26 02:17:17 +01:00
Charles A Edwards
c35b6a5496 Merge pull request #157 from Chuck5ta/develop21
Description of the meaning of the format strings added
2016-08-09 09:59:32 +01:00
Charles A Edwards
b54b67197a Description of the meaning of the format strings added
Description of the meaning of the format strings added to
SQLStorages.cpp
2016-08-09 09:36:35 +01:00
Antz
039d029d60 fix logo url 2016-08-02 13:51:23 +01:00
Antz
2b495287b4 Readme Updates 2016-07-08 00:05:07 +01:00
Antz
bc143e73fb Added AppVeyor Status Icon 2016-07-07 23:58:41 +01:00
hlarsen
55ec92e381 fix lightwell gameobject not appearing after spell is cast 2016-07-07 21:50:49 +01:00
cala
d57d44fe27 Add support for spell 28352
Spell 28352 (Breath of Sargeras) is cast on all enemy targets in range
and now properly triggers the Breath of Sargeras (spell 28342)
individual debuff
2016-07-07 21:36:32 +01:00
cala
7e3458df3f Fix spell 23209 and 23253
The trigger value for spells 23209 and 23253 in the Classic DBC files
were wrong: set to 100% chance of triggering spell while tooltip shows
that they should be of 55% and 35% respectively.
Spells were removed in TBC and WotLK DBC files.
2016-07-07 21:23:55 +01:00
Phatcat
0ce9854825 Breath timer
Base duration of breath should be 60 seconds in Vanilla and TBC, not 3
minutes as it was changed to in patch 3.0.2 for Wrath (and how it
currently is on cmangos classic)

http://wowwiki.wikia.com/wiki/Breath?oldid=335923

http://wowwiki.wikia.com/wiki/Breath

It even states in the uncached, current version of the wiki, my last
link, which patch it was changed in, and what the duration was prior to
that; 60 seconds.

TODO: The forsaken racial trait should be changed to reflect this,
meaning that undead should have 3 minutes base, regardless of what they
had before, as my first link clearly states.
2016-07-07 20:32:32 +01:00
cala
b7130b86a6 Fix spell 16630 and 16631
The trigger value for spells 16630 and 16631 in the Classic DBC files
were wrong: set to 100% chance of triggering spell while tooltip shows
that they should be of 67% and 34% respectively.
Values were corrected in the TBC and WotLK DBC files.
2016-07-07 20:19:00 +01:00
H0zen
83a8c500f1 Fix high populated servers latency (#156)
* Fix high populated servers latency
  - Ported commit from TC repositories
  - Fixes server update diffs spikes, generating high latency when many players are online
  - Redefined UpdateMask class and removed redundant code from Object.cpp

* Removed extra line of code.
2016-06-30 22:37:28 +01:00
Antz
ad12885aee Fix crash when logging out in an instance while dead. Thanks @xoeo for pointing
Author: H0zen
2016-06-30 07:49:53 +01:00
bdebae
ee9d27ad16 Prevent duplicate Auction Expired mails 2016-06-29 20:41:50 +01:00
Antz
ca1ffd292f [SD3] Remove 3 scripts as now handled by DB 2016-06-28 21:35:35 +01:00
bdebae
519575e1c2 Fix AH notification before Auction sold 2016-06-27 21:17:46 +01:00
Antz
915ab95174 [DEP] Fix simultaneous connection contention issue 2016-06-26 22:28:57 +01:00