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
Zarto
70ae76509f
Correcting AddFromGeneratorTable to not choose the first random slot and every slot after. Each item added is done so randomly.
2020-07-07 20:01:04 +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
fa02bfc646
Rocks/trees and other things are solid now.
...
Even the plateaus near neftet
2020-04-19 15:33:10 -07:00
Michael Rath
256d1fe208
Removing check that eliminates neg X & Y scatter
2020-03-21 16:03:17 -07:00
Michael Rath
5f8c30bc4c
Merge conflict
2020-03-21 15:20:35 -07:00
Michael Rath
331f9d20a2
Updating hotfix for offset correcting
2020-03-21 15:18:04 -07:00
Morosity
d09ed0f9f5
Merge branch 'master' into 'TestServer'
...
# Conflicts:
# Source/WeenieFactory.cpp
2020-03-21 22:13:18 +00:00
Michael Rath
b1f7626a4b
1.33.6 Hotfix 1 - Scatter Gens
2020-03-21 15:09:56 -07:00
Morosity
0101b3ea59
Fix up client commands for starting/stopping events. Now offers more robust feedback if event string is not found.
...
Does not errantly declare event already active if not found or not active if event not found.
2020-03-18 21:44:35 +00:00
Code Munkey
11db617215
Generator work
2020-03-16 18:15:40 +00:00
Morosity
f1cffb38d4
Fix up client commands for starting/stopping events. Now offers more robust feedback if event string is not found.
...
Does not errantly declare event already active if not found or not active if event not found.
2020-03-10 01:07:58 +00:00
Michael Rath
1f3b40438b
Load weenie while server running
...
must be in json/weenies folder
must be named NNNN.json
no text allowed (at the moment)
/loadjsonwcid NNNN
2020-02-25 15:12:53 -08:00
Scribble
2f8e6dd73f
Generator & Region/Encounters things.
2020-02-08 12:15:07 -05:00
Zarto
27573db898
Add generator profile check to alter weenie stack size just prior to spawn (allows generators the flexibilty to spawn items in stacks).
2019-07-07 20:57:04 +00:00
Code Munkey
c86c4fa0df
Linux support
2019-07-07 20:56:15 +00:00
Code Munkey
af71584540
Inventory robustness
2019-05-01 21:14:45 +00:00
David H. Flint
c7ad5821c4
Improve wcid fresh commands.
...
Reloads weenie even if not specified by decimal number, reloads only specified weenie, attempts to find .json file if not already loaded, and aborts without crashing on a parse error.
2019-04-08 12:28:11 -05:00
Code Munkey
fb983e4917
Change to using steady_clock over direct QPC calls
2019-03-08 03:38:46 +00:00
codemunkey
5505528bf5
Improved / common load routines
2019-01-13 10:55:05 -06:00
CodeMunkey
2fefc86ccc
Report Weenie load errors, create data path
2018-11-29 10:10:26 -06:00
LikeableLime
f8b8bda0e7
Generator and Trade Window fixes.
2018-11-16 20:27:00 -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
774567a8c9
Added config option to stop spawning "Name Me Please" and other template weenies.
...
Fix for portal recall.
Crash fix for spell surprass.
Fix for no-wield casters in treasurefactory.
2018-11-09 22:55:00 -06:00
LikeableLime
77448834a5
whoops. need these {}s
2018-10-26 12:40:31 -05:00
LikeableLime
5f7686f343
Adding a little boost to generator z positions to ensure mobs don't spawn in the ground.
2018-10-26 12:37:44 -05:00
LikeableLime
37edec53d2
More generator fixes! nullptr check for _generator_queue and changed false to true in CalcSurfaceZ inside of scatter and ontop Regen LocationTypes.
2018-10-09 03:28:05 -05:00
LikeableLime
fc48ef07e6
Initial work on Rare drop system
2018-09-14 18:46:57 -05:00
Morosity
3c206fff1f
Merge branch 'ThreadLoadWeenieData' into 'TestServer'
...
Thread load weenie json files
See merge request Scribble/gdlenhanced!204
2018-09-01 04:22:48 +00:00
CodeMunkey
1714434705
Add second lock for named weenies to reduce wait time
2018-08-28 14:54:06 -05:00
CodeMunkey
f5379bd49d
Thread load weenie json files
2018-08-28 00:07:05 -05:00
Anahera
4d29b9ad74
Tabify code, converted intentation spaces to tabs to conform project style.
2018-08-18 01:42:53 +12:00
Anahera
47695ec812
Initial implementation of Chess.
...
Still various issues that need correcting.
2018-08-12 13:53:40 +12: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
LikeableLime
60fc70dc7a
Fixed mob quest item drops - Added support for Treasure_DestinationType (type 8) to AddWeenieToDestination()
2018-06-30 00:13:37 +00:00
Simon Jarrett
ac5bc11fa2
Removed the need to enable runtime type info. Fixed a bug where corpses were not appearing.
2018-06-26 11:59:48 +01:00
Simon Jarrett
a2fdb3f198
Merge branch 'TestServer' into SharedPointers
...
# Conflicts:
# GDLEnhanced.vcxproj.filters
# Source/AttackManager.cpp
# Source/ClientCommands.cpp
# Source/ClientEvents.cpp
# Source/Monster.cpp
# Source/MonsterAI.cpp
# Source/PhatSDK/MovementManager.cpp
# Source/PhatSDK/Support/CombatFormulas.cpp
# Source/Player.cpp
# Source/SpellcastingManager.cpp
2018-06-25 21:08:26 +01:00
Simon Jarrett
e91df41c8e
more conversions to weak pointers
2018-06-21 23:32:21 +01:00
Simon Jarrett
78d7235135
fixes to prevent objects deleting themselves
2018-06-01 11:07:50 +01:00
Michael Rath
f32990b9f1
Removing excess logging from crash analysis
2018-05-26 11:10:35 -07:00
Simon Jarrett
0b1397574a
fixes to shared pointers
2018-05-24 22:28:15 +01:00
Simon Jarrett
9ea163be50
changed all pointers to CPhysicsObj to shared pointers (and thus all weenies, etc.)
2018-05-23 13:45:22 +01:00
Michael Rath
017259b4b9
More logging for DID error
2018-05-21 19:02:24 -07:00
Simon Jarrett
0c32bd2f83
changed logging to release
2018-05-22 00:06:53 +01:00
Simon Jarrett
b966a9e65e
Logging for the InqDataID crash
2018-05-21 23:20:21 +01:00
Michael Rath
8f7b3a1df9
Migrating console logging to different log files depending upon issue
2018-04-27 21:03:39 -07:00
Scribble
7f4edb299d
Merge branch 'use_mana_stones_on_self' into 'master'
...
make mana stones no longer require an animation to apply
See merge request Scribble/gdlenhanced!13
2018-04-26 02:39:22 +00:00
fourk
9cda9e7dcd
make mana stones no longer require an animation to apply
2018-04-25 19:28:00 -07:00