Commit Graph

43 Commits

Author SHA1 Message Date
latifundio 2308570838 reverted npc movement delay
it was fine at 2200 ms
2012-09-07 23:40:46 -03:00
latifundio 05277352b5 Update GameServer/src/org/moparscape/msc/gs/model/Npc.java
Check if Npc is about to start chasing player so it doesn't do a random walking path.
2012-09-07 08:05:42 -03:00
CodeForFame ac3fce7c0a Make sure the player is logged in... 2012-05-08 13:30:23 -05:00
Nemesis- 1b8e848125 Stops NPC's from attacking disconnected player when last ping received over 1 minute ago. 2012-05-08 19:50:17 +03:00
Rodgerwilco d09d1ba26f Fatigue 2012-05-04 14:17:41 -07:00
Rodgerwilco f9b2b0c0aa Fatigue combat amount display for test purpose. 2012-04-28 13:14:51 -07:00
Rodgerwilco 136db161e1 #74 - Prospect Message / Fatigue Comment 2012-04-28 00:14:16 -07:00
Rodgerwilco a230c00245 Fatigue 2012-04-28 00:01:50 -07:00
Rodgerwilco 768ca83206 #90 - Bank Space final int 2012-04-24 17:14:28 -07:00
Rodgerwilco a118e33176 #90 - Bank Space 2012-04-24 17:10:43 -07:00
Joe0 bf92ee7a3e Resolves errors being thrown randomly due to divide by 0 2012-03-15 01:25:02 -05:00
Joe0 e3d8ccff4b Removed unused imports in Npc. 2012-03-14 13:53:17 -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 cc7343bf5d Some organization and cleanup 2012-01-13 16:08:16 -07:00
CodeForFame a1d0b67cd8 Merge remote-tracking branch 'upstream/pre-beta' 2012-01-08 09:15:39 -06:00
CodeForFame da51213e62 Tons of updates/fixes. Closes issue #49. 2012-01-08 09:06:11 -06:00
xEnt22 ced54838f1 Merge pull request #46 from xEnt22/master
fixes an issue with member items dropping in f2p server
2012-01-07 21:28:52 -08:00
xEnt22 0fb141c35e fixes an issue with member items dropping in f2p server 2012-01-08 15:57:44 +10:30
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 ad023434c1 Fix mining glitch, where you can walk away. 2012-01-07 15:52:38 -06:00
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 7629871bc7 Fixed various errors. 2011-12-19 00:27:59 -06:00
Joe0 46d13c60cf Closes issue #30. 2011-12-18 12:18:31 -06:00
Joe0 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.
2011-12-04 16:38:08 -06:00
Joe Pritzel e270be95f9 Removed Processor class -- part of bad concurrency ideas
Added code from issue #18
2011-11-05 12:57:58 -05:00
CodeForFame d8f211d45d Added option to disable congrats on max level
Added option for wilderness standstill time
Closes #16
Added config for bonus xp in wild
2011-07-21 15:43:33 -05:00
CodeForFame 2b976a8041 Players are now destroyed once they hit the threshold (fixed an off by one bug). 2011-07-21 15:14:52 -05:00
CodeForFame 0a92efc01e Removed pointless disconnecting of player for spamming chat. It now just ignores the message. 2011-06-25 18:04:26 -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 c4ea11a48f Merge remote branch 'uupstream/master' 2011-06-24 19:55:10 -05:00
CodeForFame 8871a73166 Merge pull request #8 from Rodgerwilco/patch-3
Removal of the useless
2011-06-24 17:48:50 -07: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
moparisthebest 58a6016ad5 Merge pull request #2 from CodeForFame/master 2011-06-23 13:34:46 -04:00
CodeForFame 3701ea7a2f Changed .gitignore a bit...
Added config for OS level blocking.
Moved Cache.
Removed Quiz.
2011-06-21 18:22:37 -05:00
Rodgerwilco d10812851d Removed Smithing BS
Removed Mod/Admin Password
2011-06-04 00:23:00 -07: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 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 be94d13fbe 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-13 05:22:12 -05:00
CodeForFame ea668ae747 Changed some configs, and changed the package. 2011-05-13 03:24:42 -05:00