Morosity
0caf38284c
Merge branch 'patch-5' into 'TestServer'
...
Fix contact point calculation.
See merge request Scribble/gdlenhanced!632
2020-10-26 05:10:18 +00:00
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
5620461ce6
Fix contact point calculation.
...
Z was not being set and X was being set twice. This is almost certainly a typo in the original code. It makes a lot more sense if (substitutions made):
```
contact_pt.z = check_pos.center.z + this.height - disp.z;
```
2020-10-10 00:44:19 +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
Morosity
d02dd56dbb
Merge branch 'patch-2' into 'TestServer'
...
Correctly set random heritage group.
See merge request Scribble/gdlenhanced!626
2020-10-01 17:46:22 +00:00
Patrick Baggett
09248f8fee
Correctly set random heritage group.
2020-09-27 15:36:43 +00:00
Patrick Baggett
41dc254edc
Update MeleeAttackEventData.cpp
2020-09-27 15:09:30 +00:00
Michael Rath
2c53715915
Final 1.34 bits
2020-09-13 17:46:03 -07:00
Michael Rath
e9d2cc896e
Mobs casting war spells wont trigger double wrong messages
2020-09-08 23:32:16 -07:00
Michael Rath
181d818206
Fix bad property blocking Steel from being applied to anything
2020-09-05 22:03:22 -07:00
Michael Rath
33b03b461a
Merge branch 'TestServer' of https://gitlab.com/Scribble/gdlenhanced into TestServer
2020-09-04 17:06:47 -07:00
Michael Rath
4bdab236a2
RC 3 updates for 1.34
2020-09-04 17:06:39 -07:00
Morosity
14767fdd5d
Merge branch 'bugfix_191' into 'TestServer'
...
Bugfix 191
See merge request Scribble/gdlenhanced!620
2020-09-04 14:56:44 +00:00
Moldair
5ec5c364e1
Bugfix 191
2020-09-04 14:56:44 +00:00
Michael Rath
16f3ebafad
Addressing erroneous pk messages
...
Attempting kick faster on DC for relogs
2020-09-02 10:43:11 -07:00
Michael Rath
b91fc9b3e0
1.34 RC2 updates
...
Updated Rare Dispel to work
Final damage ranges for treasure melee weapons
Mob hack for content still with "Unarmed" vs LW
Physics loading removed that isnt needed on server
2020-08-24 13:04:46 -07:00
Michael Rath
eb1950719b
Self drain spells dont use ratings for the Self part
2020-08-21 09:42:29 -07:00
Michael Rath
8fbe62b902
Weapons and Armor activation based upon skill process updated
2020-08-20 14:05:27 -07:00
Michael Rath
12cc48836f
Summons fix to use Remaining_lifespan
...
Crash fix on summons
2020-08-20 13:34:57 -07:00
Michael Rath
44951a9232
Updating weapons to wield req ranges from pcap data
2020-08-17 01:29:56 -07:00
Michael Rath
ebce1d6416
Dual wielding will use correct attribute by weapon type
...
Left hand tethered weapons will auto equip to left hand
2020-08-15 11:08:01 -07:00
Michael Rath
0f48a05394
Not having something wielded will no longer drop defenses to 0
2020-08-13 21:48:04 -07:00
Michael Rath
f4ebd81426
Provide better output to player on why Steel application failed
2020-08-12 10:10:58 -07:00
Michael Rath
6356a8b7da
New command to test body part attacks
...
Pathing for mobs
Hooker fix for mansion only items
Fix for copper/silver
Removed racial reqs on treasure
Updated mutation process
2020-08-11 19:58:15 -07:00
Morosity
e970b55db3
Merge branch 'itembuffingmanaupdate' into 'TestServer'
...
Item buffs will use corrected mana based upon number of armor parts worn
See merge request Scribble/gdlenhanced!619
2020-08-10 17:57:28 +00:00
Morosity
4807659ac4
Merge branch 'BugFix_174' into 'TestServer'
...
Bug fix 174
See merge request Scribble/gdlenhanced!618
2020-08-10 17:56:07 +00:00
Moldair
6da7e36de8
Bug fix 174
2020-08-10 17:56:07 +00: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
5dbcfbff00
Item buffs will use corrected mana based upon number of armor parts worn
2020-08-10 10:52:56 -07: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
05762c42bd
Cleanup from merges
2020-08-07 23:13:17 -07:00
Michael Rath
5bd754d4e2
Merging
2020-08-07 22:15:46 -07:00
Michael Rath
c7ec3fa6ac
Merging
2020-08-07 22:13:56 -07:00
Michael Rath
008be35c6e
Merging
2020-08-07 22:11:44 -07:00
Morosity
5713e2fab5
Merge branch 'GDLEIssue_178' into 'TestServer'
...
War magic Pvp skill bonus halved
See merge request Scribble/gdlenhanced!612
2020-08-08 05:08:47 +00:00
Michael Rath
bf0d7c0a32
Cloak proc rates in config file and can be changed live
2020-08-07 22:07:51 -07:00
Code Munkey
c669d1d5f2
Linux fixes 2020219
2020-08-08 04:48:54 +00: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
deaa12ffdf
Get base for elemental damage mod first
2020-08-07 21:30:26 -07:00
Michael Rath
88bdf8729b
Player corpses are in correct ID range now
2020-08-07 21:29:08 -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
1c46621513
Town Crier buffs do 8s now.
2020-08-07 13:06:09 -07:00
Michael Rath
35bce03d5e
Mobs use Light weapons skill if unarmed
2020-08-07 13:05:40 -07:00
Michael Rath
77e4c2e438
War magic Pvp skill bonus halved
...
War magic scales smoother
2020-08-07 11:44:17 -07:00
Michael Rath
d7f1f5e988
Server and Alleg chat gag
2020-08-07 10:58:05 -07:00
Michael Rath
563e5b381f
PVP Updates
2020-07-30 16:30:26 -07:00