Commit graph

187 commits

Author SHA1 Message Date
LikeableLime
1e1c1fd7c6 Add brass to alternative recipe function 2018-12-26 02:52:36 -06:00
LikeableLime
ff2ba3c174 fix for imbues 2018-12-25 02:38:11 -06:00
LikeableLime
41a6f58495 Fix recalls (/ls, mp, hr, etc.) to allow jump cancelling out of the animation and check for distance moved. 2018-12-23 14:24:57 -06:00
LikeableLime
fa085284b5 Fix wiping lugian burden augmentations on login. 2018-12-05 17:00:28 -06:00
Scribble
8110443644 Added PK / PKL Arena Recalls ;o 2018-12-02 19:17:23 -05:00
LikeableLime
f57c0d3337 HeartBeat emotes should only trigger when completely idle.
HeartBeat timer has 30 seconds added on common client event packets. Appraise, chat, etc.

Logout now ignores twitch emotes/busy states and begins the log off process no matter what.

Added 5 seconds before start of log off animation.
2018-11-23 03:37:34 -06:00
LikeableLime
955e3829ae Fix marketplace, lifestone, house, and alleg hometown recall glitch. 2018-11-23 00:23:09 -06:00
LikeableLime
28b71ebe9e Merge branch 'PlayerHeritageFixes' into 'TestServer'
Player heritage fixes

See merge request Scribble/gdlenhanced!248
2018-11-18 00:25:45 +00:00
LikeableLime
bbee83f09a Possible fix for stuck in Combat/Peace mode. 2018-11-15 20:55:52 -06:00
LikeableLime
e901d90151 Misc fixes for broken heritage types on char create and login. Sizes, Head Objects, etc.
Gear Knights start with the Integrator and Deintegrator. Olthoi Chars start with approriate gear, level, and attributes. Olthoi chars can now be enabled via config option.

Prevent Gear Knights from wearing armor that is not integrated and olthoi from wearing any armor/wielding weapons not made for olthoi.

Players now start with approriate Augmentations.

Additional recipe support for Core Plating Integrator and Deintegrator.

Recipes that set a string, did, or int to "" or 0 will now remove that stat instead of leaving it blank.
2018-11-15 20:53:36 -06:00
LikeableLime
c7d916b2d7 Couple more alt recipes for ToD items. 2018-11-13 16:18:38 -06:00
LikeableLime
0a75b3ca7a Greatly reduced number of Client Commands. Fixed /barber and added /spawnfresh to refresh a specific wcid. Fixed /removethis admin command and added admin commands to nudge/move items to use with admin decal plugin.
Added StartBarber_EmoteType

Added names for Client Events in debug.log when running in debug mode.

Fixed text on Refuse_EmoteCategory when handing in stacks of items.

Fix for treasureprofile.json crashing server on start.

Added pathwarden trinket, blackmoor's favor, racial augs, and welcome letter on character creation.

Fixed trained skill level on char creation and on login.
2018-11-12 00:31:10 -06:00
LikeableLime
1e9fc568e5 Merge branch 'LoginAtLS' into 'TestServer'
Adding Support for Restricted Landblocks (On Login)

See merge request Scribble/gdlenhanced!242
2018-11-09 00:22:24 +00:00
LikeableLime
9671fb0258 Merge branch 'AdditionalRecipes' into 'TestServer'
Added additional support for all tinkering and dye recipes to avoid extra…

See merge request Scribble/gdlenhanced!234
2018-11-09 00:21:28 +00:00
Zarto
2b7320b723 Updating MR to include configuration of restricted LBs list from JSON supplied data. 2018-11-05 22:46:18 -05:00
Zarto
3954d79998 JSONify LoginAtLS Part 1 2018-11-04 17:31:25 -05:00
Zarto
60f56cad69 Added full list of restricted landblocks from wiki. 2018-11-04 10:56:07 -05:00
Zarto
60ccf4c114 Third Pass - Null Checks. Added config option to force Logon at LS. 2018-11-04 03:56:19 -05:00
Adam Van Campen
687dd983e6 Intial semi functional implementation 2018-11-03 15:54:29 -04:00
Zarto
d200681964 initial commit 2018-11-03 05:37:08 -04:00
Adam Van Campen
6adaa19e4a Initial 2018-11-02 15:30:49 -04:00
LikeableLime
b3eb35379f Recipes no longer send text to the client if the success or fail message is empty. 2018-10-16 22:47:06 -05:00
LikeableLime
149414fe0b Fixes to Augmentation gems and added confirmation response message. 2018-10-16 00:10:26 -05:00
LikeableLime
418bfc1ec8 Added additional support for all tinkering and dye recipes to avoid extra entries in recipeprecursors.json and recipes.json for post ToD weapons and armor.
Supports any item that meets the criteria for the recipe. The recipe itself will also provide an additional "safety net" by checking the item requirements.

Works for items with custom wcids as long as they meet the criteria for the recipe.
2018-10-11 16:37:32 -05:00
LikeableLime
bbe0d90e1d Added regular to TryGetAlternativeOperation for ToD items and beyond. 2018-10-08 18:30:45 -05:00
LikeableLime
cb06e81b50 Merge branch 'Rares' into 'TestServer'
Rare drop system

See merge request Scribble/gdlenhanced!216
2018-10-08 01:31:45 +00:00
LikeableLime
2fb7080220 Adjusted awareness_timeout and FlushMadeAwareof() to match client. 2018-10-04 23:31:48 -05:00
LikeableLime
e610cecdbc Merge branch 'ModificationChanges' into 'TestServer'
Added TryGetAlternativeOperation function for Perennial Dyes, Infinite…

See merge request Scribble/gdlenhanced!215
2018-10-05 02:45:04 +00:00
CodeMunkey
11633d03b7 Merge TestServer 2018-10-02 09:36:57 -05:00
LikeableLime
ea0f2f164b Added RealTimeRareDrops config option to enable or disable the real time rare system.
Fixed showing string for "This corpse generated a rare item!"

Check and set RARES_LOGIN_TIMESTAMP_INT on login.

Removed rare timer and check that was not being saved to player.

Reordered tierRoll checks to prevent unnecessary comparisons.

Added virtual destructor to CPlayerWeenie.
2018-09-27 22:06:01 -05:00
LikeableLime
bc16645534 Merge branch 'TestServer' into 'ModificationChanges'
# Conflicts:
#   Source/Player.cpp
2018-09-25 20:24:30 +00:00
Morosity
87f87b5f36 Merge branch 'TestServer' into 'Squelch'
# Conflicts:
#   Source/ClientEvents.cpp
2018-09-25 05:47:26 +00:00
Michael Rath
6b68d3e914 Squelch Phase 1 2018-09-24 22:40:27 -07:00
Michael Rath
6a8b1f2936 Squelch WIP 2018-09-21 06:16:42 -07:00
LikeableLime
7b54c8ec1c Added support for Bonus Imbue Aug 2018-09-18 02:36:00 -05:00
LikeableLime
f3a8b190c1 successChance to 1.0 instead of 100.0 2018-09-14 01:52:14 +00:00
LikeableLime
b591694fae Added TryGetAlternativeOperation function for Perennial Dyes, Infinite Leather/Ivory, Foolproof Salvage.
Salvage no longer displays "structure" on inspect.

This prevents the need for hundreds of additional entries into recipes.json as well as precurserrecipes.json and simplifies things to a huge extent.
2018-09-13 20:35:46 -05:00
Anahera
68ec0ad4ac Merge remote-tracking branch 'upstream/TestServer' into chess 2018-09-01 12:55:07 +12:00
LikeableLime
b2f176c152 Crash fixes from RC 2018-08-28 22:02:46 -05:00
CodeMunkey
c854e42741 Sanitize min/max usage 2018-08-27 15:47:05 -05:00
LikeableLime
4abe419c84 Fix for players stuck in black screen due to inventory bug. Fix for Dragging main pack onto other players. 2018-08-24 03:50:57 -05:00
LikeableLime
5fd440b6fe Fixed stamina drain for jumping while PK. Fixed Ammunition being buffable. Possible fix for stuck in combat/peace mode. 2018-08-24 02:35:14 -05:00
LikeableLime
136a6bedec Fix for wand monkey spam added a few NotifyIntStatUpdated that seemed to be missing. 2018-08-23 01:36:18 -05:00
Anahera
4d29b9ad74 Tabify code, converted intentation spaces to tabs to conform project style. 2018-08-18 01:42:53 +12:00
Anahera
11b8523281 Fixed Chess match not ending on logout or when moving too far away from the board. 2018-08-18 00:41:26 +12:00
LikeableLime
ee1db0cfe3 Fixed AltCurrencies - Added IsCurrency() list. 2018-08-08 19:51:43 -05:00
LikeableLime
449636ab9f /ls removes half mana on success 2018-08-07 09:58:13 -05:00
LikeableLime
ed3080802e Fixed local broadcasts for LS, MP, HR, Mansion, and Alleg Hometown recalls. 2018-08-07 08:12:05 -05:00
Morosity
2acf283b2c Merge branch 'master' into 'TestServer'
Final Dynamic ID and crash fixes

See merge request Scribble/gdlenhanced!182
2018-08-05 04:28:40 +00:00
hightideserver
a3a4b9e45a Updating repo to align with recent crash fixes 2018-08-04 19:03:44 -05:00