Commit Graph
108 Commits
Author SHA1 Message Date
Spp 9dd9096d57 Fix a typo in trinitycore.conf.dist added in rev 8529262de6.
Closes #887

--HG--
branch : trunk
2010-03-05 12:42:03 +01:00
Tartalo c6bdcb6b7c Dump characters to separate files config option, by azazel.kon
Resolves #744

--HG--
branch : trunk
2010-02-23 00:05:10 +01:00
Brian ca10925d41 * Changed default for MinRecordUpdateTimeDiff from 10ms to 100ms.
* Even on a local LAN, you are lucky to get 50ms with gigabit LAN

--HG--
branch : trunk
2010-02-15 08:31:45 -07:00
Brian 486c00891b * Core switch to client 3.3.2 (11403)
* Credits (in no particular order) to:
* n0n4m3, raczman, manuel, Spp, Malcrom, Teacher, QAston, Tartalo,
* thenecromancer, Xanadu, Trazom, Zor, kiper
* Additional credits to:
* TOM_RUS and NoFantasy from MaNGOS
* Thanks for testing Aokromes and XTElite1
* SoTA still needs some work, but is very playable (huge thanks to raczman and
* kiper)
* To upgrade, you need to apply all SQL from sql/updates/3.2.2a_old from the
* last rev you are on
* and then apply all SQL from sql/updates/3.3.2_old to char / realmd / world
* DBs
* Known problem with guild banks.

--HG--
branch : trunk
2010-02-14 19:13:14 -07:00
Machiavelli ce2d71e1d9 Add config option that determines the maximum allowed time between the last received CMSG_CHAR_ENUM and another incoming packet, and will disconnect the peer if this time limit is exceeded.
In other words, a time limit in which idlers can stay logged in on the character selection screen before they are disconnected.
Fixes issue #335

--HG--
branch : trunk
2010-02-12 19:59:44 +01:00
Brian bbdca0aa43 * Cleaning Wintergrasp from the core part 1
* When someone feels like coding it properly, it can be added back in.

--HG--
branch : trunk
2010-01-20 06:26:13 -07:00
Paradox e24386e698 Clean up trinitycore.conf.dist and trinityrealm.conf.dist
This is a purely cosmetic change, and isn't required
for proper server functioning.
If you are using windows and decide to merge it, I recommend
windiff32

All Lines have been kept at column 80 or less to help make the files
easier to read and edit in text mode editors.

--HG--
branch : trunk
2009-12-30 10:53:27 -05:00
XTZGZoReX d847e1db2a * Remove ConfVersion from the config files. It is considered the end-user's responsibility to check for config file changes.
--HG--
branch : trunk
2009-12-29 19:20:14 +01:00
XTZGZoReX 8ca7410c35 * Little leftover...
--HG--
branch : trunk
2009-12-29 19:03:25 +01:00
XTZGZoReX 2159602f27 * Remove useless CheckDB functionality. This does not belong in core in any shape or form.
--HG--
branch : trunk
2009-12-29 18:25:21 +01:00
n0n4m3 d82d10ff36 Added new config options chat channel level limit, option to disable player commands of any kind
--HG--
branch : trunk
2009-12-27 16:10:15 +01:00
n0n4m3 4a707509b9 Set Wintergrasp disable by default(now unstable).
--HG--
branch : trunk
2009-12-26 09:47:52 +01:00
Brian 8ffb5cd33a * Added comment in trinitycore.conf concerning PlayerStart.AllSpells only
* working up to TBC classes / races, and the fact that it is the
* responsibility of the server admin to populate that table.

--HG--
branch : trunk
2009-12-21 20:46:29 -07:00
n0n4m3 243f33b5ea Implement new visibility system, based on Silverice patch for mangos
--HG--
branch : trunk
2009-12-19 10:12:40 +01:00
maximius ad91c3a94b * Wintergrasp: Elementals/Revenants only visible outside Wartime. By Spp
*Wintergrasp: Fixed Towers, weren't giving rewards. By Spp
*Wintergrasp: Cosmetic changes to make code easier to follow. By Spp (idea by Biglad)
*Wintergrasp: Building are immune to damage outside Wartime. By Spp (Original code by Biglad)
*Wintergrasp: Modified Custom Honor (Honor and marks) to fit with rank level. By Spp (Thanks to Gyullo and Magnarion)
*Some cleanup.

--HG--
branch : trunk
2009-10-17 02:06:12 -07:00
maximius 7caac8a805 *Fix some typos in trinitycore.conf.dist
*Fix Enduring Winter not increasing water elemental duration, by Cleave

--HG--
branch : trunk
2009-10-15 08:34:19 -07:00
maximius ae3a82feed *Wintergrasp: Cannons only visible during wartime, by Spp
*Wintergrasp: Custom Honor system now gives marks and completes achievements, by Spp

--HG--
branch : trunk
2009-10-14 22:35:09 -07:00
Machiavelli 43b3f834cf * Allow the initialization of the Wintergrasp OutdoorPvP enviroment to be disabled if configured.
--HG--
branch : trunk
2009-10-06 20:46:58 +02:00
maximius f980dd9ac6 *Merge [8524] New cell search algorithm implemented. You can now choose different
visibility distances on continents, in BG/Arenas and instances. Author: Ambal
*Some warning cleanup

--HG--
branch : trunk
2009-09-27 02:24:25 -07:00
root@trinity b07aba2513 * Changed the logging for missing spell_script_target / spell_script_position
* entries in DB to "debug" level.
* Set the default level for DBLogLevel in trinitycore.conf.dist to 2 "detail"

--HG--
branch : trunk
2009-09-16 13:16:42 -06:00
maximius c61bb37a0e *Config option to allow multiple Guild Masters by MrSmite
--HG--
branch : trunk
2009-09-12 22:33:24 -07:00
Machiavelli 5bd67d1b4b Allow Wintergrasp honor rewards to be customized. Please update your trinitycore.conf.
--HG--
branch : trunk
2009-09-11 17:51:32 +02:00
maximius 580b3f8805 *Add Instant flight paths option, by Hawthorne
--HG--
branch : trunk
2009-09-10 09:37:29 -07:00
maximius 1646b0bcef *More updates to Rate.MoveSpeed, thanks megamage
--HG--
branch : trunk
2009-08-30 21:33:17 -07:00
maximius 054aa05201 *Should fix some things with Rate.MoveSpeed, thanks megamage
--HG--
branch : trunk
2009-08-30 21:10:31 -07:00
maximius aab7742e38 *Add Rate.MoveSpeed (aka speedpatch) to core
--HG--
branch : trunk
2009-08-30 19:00:19 -07:00
Chaz Brown 3aabef53ee Fix missed changes in conf file version. Thanks Aokromes
--HG--
branch : trunk
2009-08-29 10:32:10 -04:00
megamage 90b55ff7b1 [8424] Added support for strict chatmessage validation Author: arrai
--HG--
branch : trunk
2009-08-27 19:57:35 -05:00
megamage 6e8009446d [8402] Optimalized guild_eventlog and guild_bank_eventlog loading from database.
Added config options to set count of eventlog records stored in DB.
    Attached SQL files will DROP existing and create new tables. Make sure you create backup (if you need old data).
    Renamed few variables in Guild class.
    Signed-off-by: Triply <[email protected]>

*Note: existing guild bank log will be removed.

--HG--
branch : trunk
2009-08-24 19:23:31 -05:00
maximius eb81138e6d *Add a config option for .die command behavior
--HG--
branch : trunk
2009-08-20 13:22:07 -07:00
Chaz Brown d0cd451f4f New Filters added to AHBot, moved into AI section for VS
--HG--
branch : trunk
2009-08-17 11:37:05 -04:00
Chaz Brown 09682ed905 Change conf versions, check your conf files and make sure they have all the latest options, devs, don't forget to do this when adding/removing options.
--HG--
branch : trunk
2009-08-17 00:29:10 -04:00
Machiavelli 0a08fe9bbc * Add changes to trinitycore.conf.dist from rev 5124, somehow HG missed it.
--HG--
branch : trunk
2009-08-17 06:21:16 +02:00
maximius b6e7065d41 *Add config option to change minimum level required to Dual Spec
--HG--
branch : trunk
2009-08-15 13:39:40 -07:00
megamage 372655d862 [8365] Small description clarify for new config option. Author: Fog
--HG--
branch : trunk
2009-08-14 14:36:11 -05:00
megamage 1211aabb28 [8364] Implement possibility reset client cache data from server side. Author: Fog
Implemented 2 way set cache data "version":
    * New db_version.cache_id field let set cache data version by DB content creators.
      This can be used for content releases by seting some unique value at each release.
      This value used by default.
    * New mangosd.conf config option let set (overwrite DB value) or use 0 for ignore.
      This can be used by serever admin for reset cache at some local changes.

    Note: values use at client login and then must be unique for long period time to avoid ignored
          at login some long not connected client with old same cache version value.

--HG--
branch : trunk
2009-08-14 14:34:46 -05:00
Chaz Brown df163bc63c Fix typo and add debug_Out_Filters (update your conf)
--HG--
branch : trunk
2009-08-13 03:33:09 -04:00
Anubisss 18f712f52b *Read AutoBroadcast's messages from cache instead of from DB every times.
--HG--
branch : trunk
2009-08-10 17:03:11 +02:00
maximius 64ee35bd94 *Added autoannounce to core, and optimized autobroadcast db query to put less strain on MySQL
--HG--
branch : trunk
2009-08-08 15:05:21 -07:00
Chaz Brown a2c2bad94b Add config options for filters, add some, delete some, change others. Make sure you update your trinitycore.conf
--HG--
branch : trunk
2009-08-08 02:08:20 -04:00
maximius fe3ba612d9 *Emalon the Stormwatcher fully scripted, by Necroo (boss needs to be spawned and ScriptName needs to be updated)
*Added config options: DurabilityLoss.OnDeath and DurabilityLoss.InPvP, optimized Rate.RepairCost

--HG--
branch : trunk
2009-08-07 12:12:42 -07:00
QAston 7569bb343a *Add Rate.RepairCost config option - by MaXiMiUS
*Apply tc sql coding style to 4737_world_TDB.sql - by Drahy
*Fix build with MAP_BASED_RAND_GEN option.

--HG--
branch : trunk
2009-08-03 16:35:33 +02:00
megamage c46e8f7b0f [8196] Implement item 44012 spell effects. Author: evilstar
--HG--
branch : trunk
2009-07-24 09:05:47 +08:00
megamage 833e4e41ab [8185] Allow set visible gm level for in gm list and in who list checks. Author: VladimirMangos
* GM.InGMList replaced by GM.InGMList.Level with default value 3 (visible any gm levels)
    * GM.InWhoList replaced by GM.InWhoList.Level with default value 3 (visible any gm levels)

    Update mangosd.conf if used non default value for old GM.InGMList and GM.InWhoList

--HG--
branch : trunk
2009-07-20 11:51:20 +08:00
megamage 6976043e22 [8126] Improvemets in player/pet/charter name checks. Author: VladimirMangos
* Implement new config options for minimal player/pet/charter name length (2 by default)
    * Better error reporting at problems in names.
    * Add check from max pet/charter name length (same as for player names at client side)

--HG--
branch : trunk
2009-07-10 08:25:33 +08:00
megamage 06123fa3af *Add config option Arena.QueueAnnouncer.PlayerOnly
--HG--
branch : trunk
2009-06-19 19:30:32 -05:00
megamage a49c2982ba *Merge.
*mtmap is disabled by default. To use it, define MULTI_THREAD_MAP in define.h
*mtmap support is not provided for windows users. Because there is no free openmp lib for windows. If you have openmp lib and want to use openmp, you need to manually change the setting.

--HG--
branch : trunk
2009-06-18 19:27:17 -05:00
megamage 2d569883e6 *Add config option CheckDB to check if the contents in FULL folder are applied.
--HG--
branch : trunk
2009-06-17 14:09:17 -05:00
raczman 19225e8880 Added basic support for multithreaded map updates using openmp standard.
Windows users need to install Platform SDK to use this feature,
linux users have everything they need in gcc.
Number of threads used to update world is set by confiuration file,
and can be changed dynamically without restarting core.
Thanks to megamage and Jeniczek for testing and helping out with this.

--HG--
branch : trunk
2009-06-15 09:07:51 +02:00
megamage 065600bdf6 *Increase default creature/object visible distance. You can change it back if it causes server performance loss (I do not think that will happen)
--HG--
branch : trunk
2009-06-08 12:59:45 -05:00