Morosity
7dea545c34
Merge branch 'patch-2' into 'TestServer'
...
Use const ref to avoid unnecessary copying.
See merge request Scribble/gdlenhanced!629
2020-10-26 05:08:06 +00:00
Morosity
6f2ba1b04e
Merge branch 'patch-3' into 'TestServer'
...
Respect "appear offline" character option.
See merge request Scribble/gdlenhanced!630
2020-10-26 05:06:05 +00:00
Patrick Baggett
fe0f5890cc
Respect "appear offline" character option.
2020-10-09 15:47:18 +00:00
Patrick Baggett
c678ae23cd
Use const ref to avoid unnecessary copying.
2020-10-09 14:38:42 +00:00
Patrick Baggett
ad6c194d0a
Fix rare memory leak when sending a player a message but they've left the game.
...
I saw this memory leak:
ObjectMsgs.cpp(1219) : {13182390} normal block at 0x000001CC2BD23A20, 536 bytes long.
which pointed to this method:
BinaryWriter *HealthUpdate(CWeenieObject *pWeenie)
This method is only called as an argument to SendNetMessage(), e.g.
(this = CPlayer*)
SendNetMessage(HealthUpdate((CMonsterWeenie *)pTarget), PRIVATE_MSG, TRUE, TRUE);
In the rare case that m_pClient is nullptr, however, a memory leak will occur. Interpret the 'del' parameter and delete the message in that case.
2020-10-09 14:24:36 +00:00
Michael Rath
181d818206
Fix bad property blocking Steel from being applied to anything
2020-09-05 22:03:22 -07:00
Michael Rath
4bdab236a2
RC 3 updates for 1.34
2020-09-04 17:06:39 -07:00
Michael Rath
f4ebd81426
Provide better output to player on why Steel application failed
2020-08-12 10:10:58 -07:00
Moldair
ae1a6d662d
Modified mutationfilter to apply appropriate value to APPRAISAL_ITEM_SKILL(176) upon application of Cu or Ag
2020-08-10 17:54:05 +00:00
Michael Rath
890aeda8c1
Deintegrator will replace original string in assess
...
Resolves GDLE-Issue 173
2020-08-08 10:45:39 -07:00
Michael Rath
5bd754d4e2
Merging
2020-08-07 22:15:46 -07:00
Michael Rath
9c0792e056
Aetheria proc rates able to be set in config and adjusted live
2020-08-07 21:45:07 -07:00
Michael Rath
50fc16c8e2
Leather and Ivory are no longer infinite
2020-08-07 21:05:41 -07:00
Michael Rath
0ee05253a2
Check base AL for max before adjusting
2020-08-07 14:32:00 -07:00
Michael Rath
d7f1f5e988
Server and Alleg chat gag
2020-08-07 10:58:05 -07:00
Michael Rath
69e5e193ed
Adding code to reference correct properties based upon buffs vs cantrips.
2020-07-23 16:59:25 -07:00
Michael Rath
211fc24e3e
Verify setid of 0 is not processed
2020-07-13 21:14:27 -07:00
Michael Rath
0c1e39420f
Spell purge config will remove all spells and reapply gear/set spells
2020-07-11 20:57:02 -07:00
Michael Rath
fe0ab2b254
Ensure equipment spells recast if spell_purge_on_login is set to 1.
2020-07-11 20:15:41 -07:00
Morosity
66dc22838b
Adding Missng ratings; Updated ratings calc to be faster; update mage damage formula for skill; fixed set equip/remove to cast correct spells
2020-07-08 19:53:24 +00:00
Code Munkey
8a23f07043
Keep alive & no drop
2020-07-07 20:22:20 +00:00
Michael Rath
5dc9514bbc
More icon cleanup
...
Dye recipe fallback to prevent infinite basic dye
2020-06-01 15:36:40 -07:00
Michael Rath
f5d39c9ec7
Dye should now update Icon
2020-06-01 00:43:01 -07:00
Michael Rath
21aba6ad6b
1.33.7 feature complete
...
Sets - Aetheria, Leveling, & Loot
Misc fixes - Memleak, Petcombat, logging, crafting
2020-05-29 01:34:33 -07:00
Michael Rath
2a251c76e5
Fixed more spells. Fixed Pine salvage calc. Fixed rating bug. Added Aetheria category (18) to /spawntreasure. Added ability to reload treasureprofile.json /reloadtreasure
2020-05-17 22:21:51 -07:00
Michael Rath
fadfbe9cd2
Missing bits from MR
2020-05-17 00:49:05 -07:00
Morosity
80771d8336
Merge branch 'cloaksaetheriaintreasure' into 'TestServer'
...
Cloaks & Aetheria
See merge request Scribble/gdlenhanced!585
2020-05-17 02:38:35 +00:00
Michael Rath
1b0e8fb96c
The biggie.... cloaks and aetheria....
2020-05-16 18:39:12 -07:00
Michael Rath
3ddaff8929
Crafted items are not delayed anymore
2020-05-14 17:39:04 -07:00
Michael Rath
c96d0517b4
Runtime changing of xp multiplers - See ConfigCommands.cpp
...
ElementalModFix for red text
Error message fix for when attacked by PK when NPK
2020-04-29 00:15:00 -07:00
Code Munkey
64f2a4f174
Recipe System Rework
2020-04-29 04:02:53 +00:00
Scribble
113953c208
Revert "Merge branch 'TestServer' of https://gitlab.com/Scribble/gdlenhanced into TestServer"
...
This reverts commit 2179529665
2020-04-26 18:42:47 +00:00
Scribble
69e08e655a
Revert "Merge branch 'TestServer' of https://gitlab.com/Scribble/gdlenhanced into TestServer"
...
This reverts commit fadf6b557a
2020-04-26 01:31:39 +00:00
Michael Rath
ef4e9c5435
Fixed data corruption going to client on getting house data mixed in too early.
2020-04-19 13:02:14 -07:00
Michael Rath
6866178acd
Update linen to 25% burden reduction
2020-03-13 10:54:23 -07:00
Morosity
30426446b2
Save window positions
...
New script for updating existing
Added to base for new server builds
2020-02-28 19:11:41 +00:00
Morosity
0e982f03d6
DF Bleeds are "owned" by player now
...
bonus: options fix for showing cloaks
2020-02-26 17:36:19 +00:00
Scribble
6247cbddd2
Combat fixes
...
Server login message fix
2019-12-16 18:50:01 -05: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
Morosity
8723f3aea6
Check mode against item weilded
2019-11-13 20:41:29 +00:00
Morosity
f7b5ec24ef
Corpses saved to db with proper timings
2019-10-27 17:58:16 +00:00
LikeableLime
d858b86fd4
Spells.json updated to include aetheria, cloak, and item set spells
2019-10-27 17:57:09 +00:00
Yonneh
9fa2201d47
Fix Alt Currencies.
2019-10-27 17:56:23 +00:00
LikeableLime
77e41fe0c5
Remove extra flag for isPkKill = false
2019-10-05 22:12:40 +00:00
Michael Rath
d53be4a789
More wield fixes
2019-10-04 18:02:31 -07:00
Morosity
efb0cec188
On wield dont send extra CreateObject message to owner
...
On unwield send to surrounding to remove "double weapon in same slot"
2019-10-02 02:47:23 +00:00
Michael Rath
951e43e070
Fixing salvaging to max 100 per bag
...
Fixed aug bonus display for salvaging
Added rating reset option to config with default off
2019-09-30 06:28:55 -07:00
Morosity
de31963e0f
Characters can relink with lost homes.
...
Use crystal on home will relink for /hr to work.
2019-09-29 01:52:57 +00:00
Morosity
0a6c232853
Salvaging will report skill used.
...
Aug bonus % reported
Min value 1 vs 0
Combining bags that total over 100 will drop remainder
2019-09-29 01:52:30 +00:00
Morosity
9caa46e4af
Player option to show combat pet damage
...
/petdamage on
/petdamage off
2019-09-29 01:51:54 +00:00