dd025770c0Fixed bug with PacketThrottler, and made TileValues actual value objects. TileValues no longer have duplicate instances, which drastically reduces memory usage.
CodeForFame
2012-01-07 15:11:45 -0600
eb9c5f6e85Removed some custom content, and cleaned up the Player class.
CodeForFame
2012-01-07 14:08:51 -0600
d20ca77221Added PacketThrottler, fixed AFK message, and added the AFK timeout to the config.
CodeForFame
2012-01-07 13:46:26 -0600
ff86ee7bfbMerge branch 'pre-beta' of github.com:Lothy/MoparClassic
CodeForFame
2012-01-07 03:50:24 -0600
6eb8733a40Updated bat and sh files.
CodeForFame
2012-01-07 03:48:26 -0600
dacde161f1Merge pull request #36 from xEnt22/master
xEnt22
2012-01-06 22:53:26 -0800
fa43f61cd3Added new load/save method (SerializedStorageMedium), not intended for official use, just development as it's not perfect Also defaulted the save/load method to this one.
xEnt22
2012-01-05 21:25:57 +1030
2227b6f09fMerge pull request #34 from xEnt22/master
CodeForFame
2012-01-02 21:51:33 -0800
7f0d0c4ca4fixed smithing, lightly tested with bronze and works fine
xEnt22
2012-01-02 20:50:00 +1030
c381918731Added save methods to DataStore interface. Implemented save methods in XMLUsingXStream DataStore.
Joe0
2011-12-05 09:26:31 -0600
6634a8d22aRefactored DataStore and moved it into the Modules directory
Joe0
2011-12-04 19:59:24 -0600
978de20d53Framework to resolve issue #24 -- uses the DataStore interface and DataStoreFactory to read data from a DataStore. A new DataStore needs to be implemented to remove the XStream dependency. Methods to save each type of data need to be implemented.
Joe0
2011-12-04 16:38:08 -0600
1f064e322aPartial fix for issue #23. Objects that are still 'walkable' should be excluded from the additional distance.
Joe0
2011-12-02 09:13:22 -0600
03a200a1bbRemoved random println
Joe0
2011-12-01 21:19:40 -0600
cde9adddd5Minor bug fixes and added DummyStorageMedium
Joe0
2011-12-01 21:17:36 -0600
6cea82a50fRemoved depends on build from run
Joe0
2011-12-01 16:43:44 -0600
cbe085c05cMerge pull request #22 from Joe0/master
CodeForFame
2011-11-08 08:31:56 -0800
e270be95f9Removed Processor class -- part of bad concurrency ideas Added code from issue #18
Joe Pritzel
2011-11-05 12:57:58 -0500
53ca73e8f9Removed Hex library dependancy
Joe Pritzel
2011-11-05 12:22:06 -0500
2a3bd3517eUpdated dependancies, buildfile, and README Added persistence package, and abstracted away the storage medium Removed bad concurrency ideas Made some other minor tweaks
Joe Pritzel
2011-11-05 12:06:03 -0500
63bda8b6a8Merge pull request #20 from Joe0/issue19
CodeForFame
2011-11-03 21:07:44 -0700
f896f2df65Fix for NPE caused by blocking connections closes#19
Joe0
2011-10-31 15:26:15 -0500
c8312b5298Merge pull request #17 from CodeForFame/master
CodeForFame
2011-07-22 12:27:45 -0700
824a54cc8fRemoved a bunch of junk from the database that had nothing to do with the server itself Changed some queries to reflect these changes
CodeForFame
2011-07-21 20:06:52 -0500
e184117109Fixed ConnectionFilter and IPBanning Expanded the Cache class Removed duplicate of Cache class Added ability to config ban length when banned from ConnectionFilter
CodeForFame
2011-07-21 18:12:19 -0500
d8f211d45dAdded option to disable congrats on max level Added option for wilderness standstill time Closes#16 Added config for bonus xp in wild
CodeForFame
2011-07-21 15:43:33 -0500
2b976a8041Players are now destroyed once they hit the threshold (fixed an off by one bug).
CodeForFame
2011-07-21 15:14:52 -0500
e4807375deMerge pull request #12 from CodeForFame/master
CodeForFame
2011-06-25 19:40:16 -0700
428c3ec7cbAdded reloadipbans command. Dumped current database structure. (needs some cleanup)
CodeForFame
2011-06-25 21:38:50 -0500
3fa1321df3Added loading for IP bans.
CodeForFame
2011-06-25 21:25:25 -0500
0a92efc01eRemoved pointless disconnecting of player for spamming chat. It now just ignores the message.
CodeForFame
2011-06-25 18:04:26 -0500
dc7112653cUseless... Quests are in org.moparscape.msc.gs.plugins.quests
CodeForFame
2011-06-25 01:05:46 -0500
07876364daUpdated quests. BlackKnightFortress has some errors due to a missing method.
CodeForFame
2011-06-25 00:59:47 -0500
d7e4583d3bFormatted all code. Removed unused imports. Addressed all warnings. Made all fields in Player class private (added getters and setters where needed). Removed dead code.
CodeForFame
2011-06-25 00:44:53 -0500
ead971e497Cleaned up batch files for LoginServer.
CodeForFame
2011-06-24 18:33:06 -0500
af38bd9f2aRemoved unused libraries. Cleaned up the batch files.
CodeForFame
2011-06-24 18:31:54 -0500
7625db19ddDeleted Ant; there is no reason it should be there, it should be set up on the machine, and not application specific.
CodeForFame
2011-06-24 18:22:33 -0500
eac2ad9f88Fixed run-time classpath to include Scala. Redid CommandHandler in Scala, and added permissions for each command. Changed groupIDs to be more logical. Added configs for other config files. Refactored structure of config files (moved them out of server and ls folders respectively because they're already in a folder that denotes server/ls) Cleared logs. Deleted LS configs from server (they are completely unused there). Moved configs to the config folder.
CodeForFame
2011-06-24 17:18:51 -0500
990c5673a1Fixed from merge.
CodeForFame
2011-06-24 16:58:42 -0500
47f7211f03Added line ending.
CodeForFame
2011-06-24 16:25:59 -0500
58a6016ad5Merge pull request #2 from CodeForFame/master
moparisthebest
2011-06-23 13:34:46 -0400
742e31bd3eAdded documentation, and refactored it a bit.
CodeForFame
2011-06-22 11:44:40 -0500
dfbc8e8637Added mail.jar to build path... Removed IRC stuff in Constants... Made the configs load before any logs being printed out (caused errors). Fixed issue specified in pull request 9. Fixed issue with being logged out (due to an error) caused by an old mistake (by the RSCA team) that created dead code. So, I moved the dead code, so it's not dead, and fixes the bug.
CodeForFame
2011-06-22 11:32:03 -0500
b76d909658Added 'runeblast' pm, and reports to the alert system.
CodeForFame
2011-06-21 22:39:49 -0500
40b78d9254Alerts are now sent on their own thread (one thread for all alerts). OSLevelBlocking sends alerts. The priority is number of blocked ips / 10.
CodeForFame
2011-06-21 22:26:18 -0500
c696c3ef94Made block/unblock command come from the config.
CodeForFame
2011-06-21 19:46:47 -0500
c578718409Forgot entry in config file...
CodeForFame
2011-06-21 19:07:57 -0500
23f1500287Added date format for log in config.
CodeForFame
2011-06-21 19:06:34 -0500
3ca4aa75f0Added configs for save interval, and garbage collection interval.
CodeForFame
2011-06-21 18:43:31 -0500
a0aa5d6cddForgot unused-ip entry in world.xml. Added config option for ip ban removal delay.
CodeForFame
2011-06-21 18:36:48 -0500
40abc56b0fRemoved extra JAR that isn't needed for Scala.
CodeForFame
2011-06-21 18:25:21 -0500
9bf9a8cbc4Added Scala. Moved ConnectionFilter. Removed OS specific code in GameEngine, and moved it into OSLevelBlocking.
CodeForFame
2011-06-21 18:24:04 -0500
3701ea7a2fChanged .gitignore a bit... Added config for OS level blocking. Moved Cache. Removed Quiz.
CodeForFame
2011-06-21 18:22:37 -0500
bee6a45477Moved some variables from Constants to Config, and made them configurable via XML.
CodeForFame
2011-05-16 19:15:24 -0500
933c6227efDidn't notice it was in alphabetical order XD
CodeForFame
2011-05-14 20:42:38 +0800
8496f46ee4Edited CREDITS via GitHub
CodeForFame
2011-05-14 20:41:46 +0800
5fc6663ec2Added Authentication via website w/ config
CodeForFame
2011-05-14 11:12:31 -0500
089a54eb5bRemoved the stuid test file...
CodeForFame
2011-05-14 10:54:14 -0500
717545c93eDidn't notice it was in alphabetical order XD
CodeForFame
2011-05-14 05:42:38 -0700
d969c9b9a5Edited CREDITS via GitHub
CodeForFame
2011-05-14 05:41:46 -0700
ea0509b8f8Redid the 'damage pooling' system (removed memory leak). Found bugs in XP distribution-- When the last hit was from magic players gained only 3/4ths of the ranged xp they should have - fixed Players get no XP from killing other players with range
CodeForFame
2011-05-14 07:34:42 -0500