Commit Graph

  • cce533680a Actually made it use baseDir... CodeForFame 2012-01-07 15:41:49 -0600
  • 55775d0891 Player data is now saved in a different folder... CodeForFame 2012-01-07 15:22:51 -0600
  • d9d5da920b Cleared error logs. CodeForFame 2012-01-07 15:16:26 -0600
  • dd025770c0 Fixed 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
  • eb9c5f6e85 Removed some custom content, and cleaned up the Player class. CodeForFame 2012-01-07 14:08:51 -0600
  • d20ca77221 Added PacketThrottler, fixed AFK message, and added the AFK timeout to the config. CodeForFame 2012-01-07 13:46:26 -0600
  • ff86ee7bfb Merge branch 'pre-beta' of github.com:Lothy/MoparClassic CodeForFame 2012-01-07 03:50:24 -0600
  • 6eb8733a40 Updated bat and sh files. CodeForFame 2012-01-07 03:48:26 -0600
  • 8370478d72 Gives experience for spells. Closes issue #37. Joe0 2012-01-07 16:44:50 +0800
  • dacde161f1 Merge pull request #36 from xEnt22/master xEnt22 2012-01-06 22:53:26 -0800
  • fa43f61cd3 Added 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
  • 2227b6f09f Merge pull request #34 from xEnt22/master CodeForFame 2012-01-02 21:51:33 -0800
  • 7f0d0c4ca4 fixed smithing, lightly tested with bronze and works fine xEnt22 2012-01-02 20:50:00 +1030
  • 1cf6b9cada Merge branch 'master' of https://github.com/Joe0/MoparClassic Joe0 2011-12-19 09:32:51 -0600
  • fde87bff45 Merge pull request #33 from Joe0/issue-24-example CodeForFame 2011-12-19 06:40:54 -0800
  • b2f24bf611 Added NYI error. Joe0 2011-12-19 00:32:24 -0600
  • 7629871bc7 Fixed various errors. Joe0 2011-12-19 00:27:59 -0600
  • d13866441f Update quest with more accurate Npc dialogues. latifundio 2011-12-19 03:02:00 +0800
  • 0145a249a8 Closes issue #32. Joe0 2011-12-18 20:49:22 -0600
  • 5d9f0d9d39 Merge pull request #31 from latifundio/patch-1 CodeForFame 2011-12-18 18:22:27 -0800
  • 5b347d3101 Update quest with more accurate Npc dialogues. latifundio 2011-12-18 15:02:00 -0400
  • 46d13c60cf Closes issue #30. Joe0 2011-12-18 12:18:31 -0600
  • 9fdce3aeba Resolves issue #26. Joe0 2011-12-16 16:36:55 -0600
  • 5cf07057da Fixed compilation error. Joe0 2011-12-16 16:06:40 -0600
  • 23d75a88e0 Updated Auth interface. Updated StorageMedium interface to allow retrieval of passwords. Implemented PersistenceAuth. Joe0 2011-12-16 15:59:00 -0600
  • d4e040611f Abstracted auth system a bit. Worked on BUN implementation, Joe0 2011-12-16 08:36:37 -0600
  • 7404c99962 Various updates to DataStore module. Begain implementing BinaryUsinNIO implementation. Joe0 2011-12-05 16:13:21 -0600
  • bb1617202c Updated README Joe0 2011-12-05 09:38:17 -0600
  • c381918731 Added save methods to DataStore interface. Implemented save methods in XMLUsingXStream DataStore. Joe0 2011-12-05 09:26:31 -0600
  • 6634a8d22a Refactored DataStore and moved it into the Modules directory Joe0 2011-12-04 19:59:24 -0600
  • 978de20d53 Framework 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
  • 1f064e322a Partial fix for issue #23. Objects that are still 'walkable' should be excluded from the additional distance. Joe0 2011-12-02 09:13:22 -0600
  • 03a200a1bb Removed random println Joe0 2011-12-01 21:19:40 -0600
  • cde9adddd5 Minor bug fixes and added DummyStorageMedium Joe0 2011-12-01 21:17:36 -0600
  • 889835ae21 Fixed ambiguity issue Joe0 2011-12-01 16:53:33 -0600
  • 6cea82a50f Removed depends on build from run Joe0 2011-12-01 16:43:44 -0600
  • cbe085c05c Merge pull request #22 from Joe0/master CodeForFame 2011-11-08 08:31:56 -0800
  • e270be95f9 Removed Processor class -- part of bad concurrency ideas Added code from issue #18 Joe Pritzel 2011-11-05 12:57:58 -0500
  • 53ca73e8f9 Removed Hex library dependancy Joe Pritzel 2011-11-05 12:22:06 -0500
  • 2a3bd3517e Updated 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
  • 63bda8b6a8 Merge pull request #20 from Joe0/issue19 CodeForFame 2011-11-03 21:07:44 -0700
  • f896f2df65 Fix for NPE caused by blocking connections closes #19 Joe0 2011-10-31 15:26:15 -0500
  • c8312b5298 Merge pull request #17 from CodeForFame/master CodeForFame 2011-07-22 12:27:45 -0700
  • 824a54cc8f Removed 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
  • e184117109 Fixed 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
  • d8f211d45d Added 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
  • 2b976a8041 Players are now destroyed once they hit the threshold (fixed an off by one bug). CodeForFame 2011-07-21 15:14:52 -0500
  • e4807375de Merge pull request #12 from CodeForFame/master CodeForFame 2011-06-25 19:40:16 -0700
  • 428c3ec7cb Added reloadipbans command. Dumped current database structure. (needs some cleanup) CodeForFame 2011-06-25 21:38:50 -0500
  • 3fa1321df3 Added loading for IP bans. CodeForFame 2011-06-25 21:25:25 -0500
  • 0a92efc01e Removed pointless disconnecting of player for spamming chat. It now just ignores the message. CodeForFame 2011-06-25 18:04:26 -0500
  • 38cc620c56 Cleared err.log. CodeForFame 2011-06-25 16:43:53 -0500
  • 7ccbc743b9 Added ip ban and unban commands. Fixed formatting of LSPacketHandlers.xml CodeForFame 2011-06-25 16:42:55 -0500
  • 4fcb575620 IP Banning re-write. Closes #13. CodeForFame 2011-06-25 16:01:22 -0500
  • 8bb374fd05 Removed garbage. CodeForFame 2011-06-25 01:36:04 -0500
  • bf7cc39d33 Moved alert-config.xml to conf folder. Removed hard-coded file location (in EMail object). Corrected table for MySQL query. CodeForFame 2011-06-25 01:24:43 -0500
  • 93a5385f10 Fixed spelling error. CodeForFame 2011-06-25 01:09:09 -0500
  • dc7112653c Useless... Quests are in org.moparscape.msc.gs.plugins.quests CodeForFame 2011-06-25 01:05:46 -0500
  • 07876364da Updated quests. BlackKnightFortress has some errors due to a missing method. CodeForFame 2011-06-25 00:59:47 -0500
  • d7e4583d3b Formatted 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
  • 3880d8869a Updated credits. CodeForFame 2011-06-24 19:58:12 -0500
  • c4ea11a48f Merge remote branch 'uupstream/master' CodeForFame 2011-06-24 19:55:10 -0500
  • 8871a73166 Merge pull request #8 from Rodgerwilco/patch-3 CodeForFame 2011-06-24 17:48:50 -0700
  • e3dfd85416 Removed fonts.tar.gz as it wasn't being used for anything. CodeForFame 2011-06-24 18:41:44 -0500
  • 3f50aa37ec Removed unused captcha files. CodeForFame 2011-06-24 18:37:07 -0500
  • ead971e497 Cleaned up batch files for LoginServer. CodeForFame 2011-06-24 18:33:06 -0500
  • af38bd9f2a Removed unused libraries. Cleaned up the batch files. CodeForFame 2011-06-24 18:31:54 -0500
  • 7625db19dd Deleted 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
  • eac2ad9f88 Fixed 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
  • 990c5673a1 Fixed from merge. CodeForFame 2011-06-24 16:58:42 -0500
  • 7fb4b90387 Merge remote branch 'upstream/master' CodeForFame 2011-06-24 16:49:23 -0500
  • 47f7211f03 Added line ending. CodeForFame 2011-06-24 16:25:59 -0500
  • 58a6016ad5 Merge pull request #2 from CodeForFame/master moparisthebest 2011-06-23 13:34:46 -0400
  • 742e31bd3e Added documentation, and refactored it a bit. CodeForFame 2011-06-22 11:44:40 -0500
  • dfbc8e8637 Added 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
  • b76d909658 Added 'runeblast' pm, and reports to the alert system. CodeForFame 2011-06-21 22:39:49 -0500
  • 40b78d9254 Alerts 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
  • 5540cc3083 Added JavaMail API. Added AlertHandler. Added alert-config.xml. CodeForFame 2011-06-21 22:14:04 -0500
  • c696c3ef94 Made block/unblock command come from the config. CodeForFame 2011-06-21 19:46:47 -0500
  • c578718409 Forgot entry in config file... CodeForFame 2011-06-21 19:07:57 -0500
  • 23f1500287 Added date format for log in config. CodeForFame 2011-06-21 19:06:34 -0500
  • 3ca4aa75f0 Added configs for save interval, and garbage collection interval. CodeForFame 2011-06-21 18:43:31 -0500
  • a0aa5d6cdd Forgot unused-ip entry in world.xml. Added config option for ip ban removal delay. CodeForFame 2011-06-21 18:36:48 -0500
  • 40abc56b0f Removed extra JAR that isn't needed for Scala. CodeForFame 2011-06-21 18:25:21 -0500
  • 9bf9a8cbc4 Added Scala. Moved ConnectionFilter. Removed OS specific code in GameEngine, and moved it into OSLevelBlocking. CodeForFame 2011-06-21 18:24:04 -0500
  • 3701ea7a2f Changed .gitignore a bit... Added config for OS level blocking. Moved Cache. Removed Quiz. CodeForFame 2011-06-21 18:22:37 -0500
  • 9fa8583303 Merge pull request #5 from Nemmyz/patch-2 Travis Burtrum 2011-06-21 07:56:03 -0700
  • d10812851d Removed Smithing BS Removed Mod/Admin Password Rodgerwilco 2011-06-04 00:23:00 -0700
  • ff8a54bcb1 We're doing it exact RSC replica right? Nemmyz 2011-05-22 14:50:31 -0700
  • 1d7ded4829 Removed hard-coded client version... CodeForFame 2011-05-16 19:31:12 -0500
  • bee6a45477 Moved some variables from Constants to Config, and made them configurable via XML. CodeForFame 2011-05-16 19:15:24 -0500
  • 933c6227ef Didn't notice it was in alphabetical order XD CodeForFame 2011-05-14 20:42:38 +0800
  • 8496f46ee4 Edited CREDITS via GitHub CodeForFame 2011-05-14 20:41:46 +0800
  • 5fc6663ec2 Added Authentication via website w/ config CodeForFame 2011-05-14 11:12:31 -0500
  • 089a54eb5b Removed the stuid test file... CodeForFame 2011-05-14 10:54:14 -0500
  • 717545c93e Didn't notice it was in alphabetical order XD CodeForFame 2011-05-14 05:42:38 -0700
  • d969c9b9a5 Edited CREDITS via GitHub CodeForFame 2011-05-14 05:41:46 -0700
  • ea0509b8f8 Redid 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
  • acf0ad8e80 Removed IRC CodeForFame 2011-05-14 06:29:25 -0500
  • 2db761cc52 Test CodeForFame 2011-05-14 06:21:05 -0500