Commit graph

67 commits

Author SHA1 Message Date
Michael Rath
d7f1f5e988 Server and Alleg chat gag 2020-08-07 10:58:05 -07:00
Scribble
1045594a74 Moar network fixes. 2019-12-16 18:25:30 -05:00
Scribble
ecc2120de9 Rest of networking fixes. 2019-12-15 00:47:45 -05:00
morosity
ff000d45b5 Final 1.33.4 updates
On branch TestServer
 Your branch is ahead of 'origin/TestServer' by 1 commit.
   (use "git push" to publish your local commits)

 Changes to be committed:
	modified:   Source/Client.cpp
	modified:   Source/ClientCommands.cpp
	modified:   Source/Monster.cpp
	modified:   Source/weenie/PetDevice.cpp

 Changes not staged for commit:
	modified:   Bin/server.cfg

 Untracked files:
	Bin/runserver.sh
2019-12-14 22:00:28 -05:00
LikeableLime
2582229d20 Network improvements from RC. 2019-11-24 15:40:46 -06:00
Morosity
b6b7a3565e Character Delete timer & Restore ability
Character delete time via config (default 1 hour)
Cleaned up some text messages to correct error int
New /getemail & /setemail for account security
Use of setemail is once per account only
Login screen will start to highlight last played char
Only if house owner is deleted will house be lost
2019-11-23 20:34:53 +00:00
Michael Rath
d53be4a789 More wield fixes 2019-10-04 18:02:31 -07:00
Yonneh
9ab5bb2d47 TOD: Letter from Home on New characters is currently Welcome Letter 2019-09-18 01:43:10 +00:00
CodeMunkey
48195175ed Fix crashes in create char w/zero skills 2019-09-09 10:49:47 -05:00
codemunkey
25defa3204 Fix some leaks 2019-09-01 13:14:32 -05:00
Michael Rath
297bff7c9c Hotfixes from 1.32 2019-07-21 06:58:50 -07:00
Code Munkey
c86c4fa0df Linux support 2019-07-07 20:56:15 +00:00
Morosity
b174cf496c Moved HouseManager code to new file
Added support for hslist
Phase 1 - only existing available to see, bugged houses are ignored
2019-05-28 15:59:42 +00:00
Morosity
80779f5c63 Friends functionality 2019-05-28 14:45:19 +00:00
Michael Rath
c82ef1e2e6 message cleanup 2019-05-12 09:21:34 -07:00
Code Munkey
c0bbe41f99 Dat version validation 2019-04-13 18:18:28 +00:00
Morosity
4e51e55f8e House abandon on delete char
New admin command 'evict'
Assess the Crystal and /evict
If house number known, /evict ####
2019-04-13 18:18:16 +00:00
Morosity
c285589aae 1.27 hotfixes 2019-02-26 22:24:48 +00:00
LikeableLime
7132365c4d Merge branch 'ObjDesc1901' into 'TestServer'
Obj desc1901

See merge request Scribble/gdlenhanced!326
2019-02-21 23:48:25 +00:00
Michael Rath
12f9cc75b8 Remove Titles on Delete
Provide default title of Adventurer
Handle correct title on char create
2019-02-17 16:21:58 -08:00
Morosity
4ff0a36caf Titles - 'nuf said 2019-02-10 01:02:56 +00:00
CodeMunkey
b40cce78f2 Save ObjDesc from character creation 2019-01-26 23:53:53 -06:00
Zarto
29095b2c8b Updating start position config to only set Recalls_Disabled_Bool if using the default academy position. 2019-01-15 21:32:44 +00:00
LikeableLime
40f21f9a0f Fix for gearknight armor model updating on unequip.
Fixed Sanamar new character start location.

Crash fix for void foci in player logon.

nullptr check in magic absorb check.

Added support for Award Luminance emote type as well as on kill and fellow sharing.

Fixed players able to leave and come back to training academy.
2018-12-18 17:02:31 -06: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
3ae18f9fc2 Update Sanamar start position 2018-11-17 19:51:59 -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
332b1a273a Added more char creation items. 2018-11-12 06:34:41 -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
16c9fd08f8 Changed IsDestroyedOnDeath() check in GenerateDeathLoot back to use removeList.
Added a couple potential memory leak fixes from scruples minor fixes MR.
2018-11-08 18:36:26 -06:00
CodeMunkey
11633d03b7 Merge TestServer 2018-10-02 09:36:57 -05:00
Scribble
5d96e57b3b Removed Welcome Letter on character creation, temporary. 2018-09-25 22:11:50 -04:00
Michael Rath
6a8b1f2936 Squelch WIP 2018-09-21 06:16:42 -07:00
CodeMunkey
c854e42741 Sanitize min/max usage 2018-08-27 15:47:05 -05:00
Administrator
46f7b51560 Char ID range update
DB Reconnect during idle times
Use 9000 only until connections mapped
2018-08-22 22:31:27 -05:00
LikeableLime
7deac1f217 Added config option for general chat. 2018-08-22 02:46:47 -05:00
LikeableLime
ee1db0cfe3 Fixed AltCurrencies - Added IsCurrency() list. 2018-08-08 19:51:43 -05:00
Michael Rath
7aa4d05af2 Dynamic ID system
Few crash fixes
2018-08-04 17:24:12 -07:00
LikeableLime
791f65a476 Fix for Empyrean and Lugian player character motion tables. 2018-07-19 18:48:42 -05:00
LikeableLime
53251d4f2e Merge branch 'patch-2' into 'TestServer'
Character Creation filter update

See merge request Scribble/gdlenhanced!155
2018-07-13 21:53:03 +00:00
LikeableLime
3909d8a80a Added fix for Lugian and Empyrean character sizes. 2018-07-12 18:33:28 -05:00
Crimson Mage
f5925da02d Character Creation filter update. 2018-07-12 23:21:30 +00:00
Michael Rath
91ee00e241 Finalizing 1.19 rebuild 2018-07-12 14:41:21 -07:00
Morosity
d8f03369eb Rebuild of 1.19 2018-07-11 04:53:32 +00:00
plunderdog
71c40e18b0 Removed debug spawn position 2018-06-27 22:59:06 +01:00
plunderdog
0bc22d5041 Merge branch 'TestServer' of https://gitlab.com/scruples/gdlenhanced into MultipleFixes 2018-06-27 00:58:12 +01:00
plunderdog
1ee2e82a2d Fix to format of DOB string to match retail. Added blank cases for many of the newer client messages. Implemented cases for /age, /birth, /allegiance set motd, /allegiance clear motd. 2018-06-27 00:53:19 +01:00
Scribble
15e6cbd0a0 Updated to version 1.19 in StdAfx.h
Added two handed weapon starting weapons
Fixed Melee Weapon bug (Shark)
2018-06-26 17:56:12 -04:00
Simon Jarrett
890fb91c61 Merge branch 'TestServer' into SharedPointers
# Conflicts:
#	Source/ClientEvents.cpp
#	Source/Player.cpp
2018-06-26 17:53:20 +01:00
Morosity
061d0bd9fd Merge branch 'AgeTimestamps' into 'TestServer'
Player timestamps, age & DOB

See merge request Scribble/gdlenhanced!117
2018-06-26 12:55:25 +00:00