Commit Graph

39 Commits

Author SHA1 Message Date
Rodgerwilco 56860748ad Removed temp tester. 2012-04-25 11:58:01 -07:00
Rodgerwilco 1c03079e72 Temp beta tester. 2012-04-25 11:47:37 -07:00
Rodgerwilco af9ea24ea2 Removed custom item command. 2012-04-24 16:40:52 -07:00
Rodgerwilco a6d11a96d7 #86 Gate Message. 2012-04-24 16:34:28 -07:00
Rodgerwilco 8316a8355e Fixed objects with "approach" command that shouldn't attack the player. 2012-03-31 21:41:39 -07:00
Rodgerwilco 42790635ff Removed Diamond Extra Feature 2012-03-31 21:38:59 -07:00
Travis Burtrum dd6ee1f08e Allowed for variable-length passwords and removed MD5sum of the password before sending to LoginServer.
Ideally the password should be hashed in the client before even getting to the server, MoparScape supports this.
It should be encrypted before being sent to the LoginServer if it is not on the same host, make this todo.
2012-03-16 23:19:00 -04:00
Joe0 469e4651fa Re-implemented the town command. 2012-03-14 15:39:56 -05:00
Joe0 d523d56457 Closes issue #87 2012-03-14 15:24:32 -05:00
Joe0 407d0f0f61 Closes issue #126 2012-03-14 15:16:21 -05:00
Joe0 025614c94d Removed unused import and local variable in PlayerLogin. 2012-03-14 13:56:15 -05:00
Joe0 cd90ec107a Changed OtherNPC to OtherNpc, which conforms to the convention used
elsewhere.
2012-03-14 13:55:33 -05:00
Rodgerwilco 7a42cf949c Definitions completely fixed 2012-01-14 22:58:16 -07:00
Rodgerwilco d1007c3f46 Fixed Definitions Issue >:(
Added Ent fixes
#98 fixed teleport (and other skills) not showing exp given
#96 fixed teleport coordinates
#94 fixed dropping items when walking (its like RSC now)
#93 fixed facing npcs that don't talk
#104 fixed mining bugs (spam clicking, walking)
2012-01-13 23:54:38 -07:00
Rodgerwilco dcd8239e8b fk 2012-01-13 17:33:54 -07:00
Rodgerwilco cc7343bf5d Some organization and cleanup 2012-01-13 16:08:16 -07:00
CodeForFame da51213e62 Tons of updates/fixes. Closes issue #49. 2012-01-08 09:06:11 -06:00
xEnt22 4fef550b68 Merge pull request #45 from xEnt22/master
Alpha changes
2012-01-07 21:03:55 -08:00
xEnt22 6b162222f1 imthenull: remove the @ran@ message upon login, and add a MOTD
xEnt: new characters - all current stats start at 0.
xEnt: make dueling p2p
xEnt: add restriction for npcs dropping member items
xEnt: removed random npc talking text.
Rodgerwilco: change fletching and other messages to 'This feature is only available on a members server'
Rov: disable dart, arrow head & throwing knife smithing.
xEnt: telegrab block in certain areas needs to be removed
Rov: disallow alching of member items (if you happen to get one)
xEnt: disable lv 5 enchant
Rov: disable camelot teleport and other p2p magic spells
All day: disable entrana monks from taking you to entrana
hikkili: changed mining guild text to say 60, not 66
xEnt: champs guild door can not be opened right now (due to not having all quests)


-- ALPHA COMMANDS ONLY --
Added ::say <msg>
Added ::item <id>
Added ::goto <playername>
Added ::town <townname>
2012-01-08 15:30:34 +10:30
CodeForFame dd025770c0 Fixed bug with PacketThrottler, and made TileValues actual value objects. TileValues no longer have duplicate instances, which drastically reduces memory usage. 2012-01-07 15:11:45 -06:00
CodeForFame eb9c5f6e85 Removed some custom content, and cleaned up the Player class. 2012-01-07 14:08:51 -06:00
Joe0 8370478d72 Gives experience for spells. Closes issue #37. 2012-01-07 16:50:30 +08:00
xEnt22 7f0d0c4ca4 fixed smithing, lightly tested with bronze and works fine 2012-01-02 20:50:00 +10:30
Joe0 46d13c60cf Closes issue #30. 2011-12-18 12:18:31 -06:00
Joe0 d4e040611f Abstracted auth system a bit. Worked on BUN implementation, 2011-12-16 08:36:37 -06:00
Joe0 1f064e322a Partial fix for issue #23. Objects that are still 'walkable' should be
excluded from the additional distance.
2011-12-02 09:13:22 -06:00
CodeForFame 428c3ec7cb Added reloadipbans command.
Dumped current database structure. (needs some cleanup)
2011-06-25 21:38:50 -05:00
CodeForFame 7ccbc743b9 Added ip ban and unban commands.
Fixed formatting of LSPacketHandlers.xml
2011-06-25 16:42:55 -05:00
CodeForFame 93a5385f10 Fixed spelling error. 2011-06-25 01:09:09 -05:00
CodeForFame 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.
2011-06-25 00:44:53 -05:00
CodeForFame 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.
2011-06-24 17:18:51 -05:00
CodeForFame 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.
2011-06-22 11:32:03 -05:00
CodeForFame b76d909658 Added 'runeblast' pm, and reports to the alert system. 2011-06-21 22:39:49 -05:00
CodeForFame 1d7ded4829 Removed hard-coded client version... 2011-05-16 19:31:12 -05:00
CodeForFame bee6a45477 Moved some variables from Constants to Config, and made them configurable via XML. 2011-05-16 19:15:24 -05:00
CodeForFame 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
2011-05-14 07:34:42 -05:00
CodeForFame acf0ad8e80 Removed IRC 2011-05-14 06:29:25 -05:00
CodeForFame 5331458dc2 Re-wrote the 'CacheHandler' and made it generic, and made it actually work... (added the Apache Collections library)
Replaced non-time-critical currentTimeMillis with a call to GameEngine.getTime which is updated multiple times per server tick.
2011-05-14 06:18:14 -05:00
CodeForFame ea668ae747 Changed some configs, and changed the package. 2011-05-13 03:24:42 -05:00