Michael Rath
c21264bb2c
Return of Allegiance Hometown recall
...
Allegdump admin command
Allegiance hometown bind saves immediately vs up to 5 min away
2018-08-29 20:51:49 -07:00
LikeableLime
833007ad73
Added m_UseManager->Cancel() to /fixbusy to help with "You're too busy" error.
2018-08-29 11:01:51 -05:00
scruples
bf36f658d3
Added 2 client commands /sweartime and /passupbool to help with testing. /sweartime will display the swear time of the last assessed object (if it was a player) if used without any arguments, or will set the swear time to the first argument if provided. /passupbool will display the player's current XP passup status if used without arguments or will set the status if a 0 or 1 is given as the first argument.
2018-08-21 11:04:28 +01:00
CodeMunkey
20581b9a88
Remove netinfo command since it accessed a member now hidden
2018-08-15 21:28:11 -05:00
scruples
db45c80926
Implemented Communication_TransientString under 'OverlayText' in ChatMsg and added an example admin client command /overlay <text>. Added a SendTextToOverlay command to WeenieObject to be able to send overlay messages to players.
2018-07-31 16:43:10 +01:00
Michael Rath
e825579543
Stop admin command from crashing server if not used correctly
2018-07-28 10:26:59 -07:00
Morosity
2c837287a5
Merge branch 'MorosityContentEditor' into 'TestServer'
...
Initial recipe work. json files.
See merge request Scribble/gdlenhanced!165
2018-07-26 04:22:53 +00:00
Michael Rath
56555fbd92
Start and Stop event command back to Admin level only
2018-07-23 12:28:05 -07:00
LikeableLime
dce3556eea
movetome admin command
2018-07-20 20:32:23 -05:00
LikeableLime
791f65a476
Fix for Empyrean and Lugian player character motion tables.
2018-07-19 18:48:42 -05:00
Michael Rath
e710dc6b83
Fixed text output for importrecipe command
2018-07-18 23:07:47 -07:00
Michael Rath
c063f152e2
New command to export recipe as admin
...
/exportrecipe ##
/exportallrecipe
2018-07-16 23:11:56 -07:00
Michael Rath
75b18f9fdc
Updated crafting classes to align with others for packing and unpacking
...
Added stubs for recipe export as admin
2018-07-16 12:45:25 -07:00
LikeableLime
95e5f67406
null_ptr check in GetAccountHouseID(), changed the command for the emulator help command to /emuhelp, rolled back mob thrown weap changes to fix lugian rocks.
2018-07-14 23:57:10 -05: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
567628fdc6
Finished code for unpacking Sets
...
Added client command to learn all spells of a school type
2018-07-03 10:43:52 +01: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
19a6f20514
Merge branch 'TestServer' into SharedPointers
...
# Conflicts:
# Source/Monster.cpp
# Source/MonsterAI.cpp
2018-06-26 10:11:44 +01:00
Simon Jarrett
8637adc836
Merge branch 'TestServer' into SharedPointers
...
# Conflicts:
# Source/EmoteManager.cpp
2018-06-25 22:43:20 +01:00
Simon Jarrett
09b14caee8
Converted trade manager to be a shared pointer so it isn't so dodgy
2018-06-25 22:01:55 +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
plunderdog
fe4058a20b
Mobs never changing targets fix - Changed the Monster UpdateDamageList to keep a running total of damage taken and the current highest damage dealer, switching target if there's a new highest damage dealer. Changed OnDeath to also use these values instead of recalculating them.
...
Added 2 client commands to help with debugging: /damagesources & /monsterbrawl
/damagesources displays the list of all damage dealers and the amount of damage dealt for the last assessed target.
/monsterbrawl toggles whether monsters should be allowed to fight each other - useful for simulating load, testing changes to attacks etc.
2018-06-25 16:13:15 +01:00
Michael Rath
661a6dee5d
Check to verify arguements sent to /hover
2018-06-24 22:29:16 -07:00
Simon Jarrett
1d9f28d684
One more shared to weak pointer and removed all logging. Stable!
2018-06-24 18:01:27 +01:00
Michael Rath
f733f63ed5
Reapply - Finished Training Weapons
2018-06-14 20:16:19 -07:00
Michael Rath
db7ef2e981
Reapply - Client events enum & gem fix
2018-06-14 19:40:31 -07:00
Michael Rath
1f70b0a087
Reapply - Added Spawnwcidinvfresh command - Refresh Local Storage Spawn wcid in inventory
2018-06-14 19:19:53 -07:00
Michael Rath
10e3a9c238
Reapply - new client commands for spending xp and skills
2018-06-14 19:17:30 -07:00
Michael Rath
9a911d3a5a
Reapply - Added /hover command to turn hovering on/off for Empyrean player characters.
2018-06-14 18:54:27 -07:00
Simon Jarrett
6a28ee6df0
Changed the way shared/weak pointers are nulled
2018-06-06 18:08:32 +01:00
Simon Jarrett
78d7235135
fixes to prevent objects deleting themselves
2018-06-01 11:07:50 +01:00
Simon Jarrett
8f7f9f3e36
Fixed a few errors
2018-05-29 23:47:16 +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
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
LikeableLime
76ff751800
Test server
2018-05-16 23:43:49 +00:00
Simon Jarrett
80ec2ebdc1
Added new /config command that allows you to change settings manually as a last resort
2018-05-12 16:03:59 +01:00
Simon Jarrett
10eb0e60d9
Renamed to fixclient as this should also in theory fix some of the inventory/equipping bugs we've had.
2018-05-07 11:08:00 +01:00
Simon Jarrett
627b3b4446
Added new command /fixconfig that re-sends the login packet (including player config). Configuration starts working again once used. Also added server message for saving configuration.
...
Note: this messes with the client a bit, and the "Apply" button won't be able to be clicked unless:
a) The settings aren't set to the same state as before the /fixconfig command
b) You have changed one of the settings (as the /fixconfig will overwrite any local changes)
2018-05-07 11:02:45 +01:00
Michael Rath
8f7b3a1df9
Migrating console logging to different log files depending upon issue
2018-04-27 21:03:39 -07:00
Michael Rath
40337e109d
Adding new logger - source and header
...
Rename of existing logger macros to limit conflicts
Added (conf)ig file for logging to have multiple logging files (can easily change)
Added LoggerReadme.md
2018-04-22 11:05:24 -07:00
Likeablelime
c201db1f40
Added broadcast message to augmentation gem success. Does not actually broadcast locally. Need to fix along with /ls, /mp and house recalls.
...
Remade the /animationall function for testing char run speeds.
2018-04-13 17:03:10 -05:00
ferret
4e1fb634b8
Fix client command from find replacing '+'......
2018-04-03 20:56:44 -04:00
ferret
dd76210c23
Putting Salvage debug Client Command back in.
2018-04-03 20:35:57 -04:00
Likeablelime
f5287fdd9a
Added /startevent and /stopevent commands. Fixed /activeevents command. Gives an admin the ability to start and stop events at will.
2018-04-03 13:15:30 -05:00
Likeablelime
e92c356ff2
Added /setplayer command to take a given wcid and set the player defaults. For playing as Pooky, Martine, Bael, etc.
2018-03-31 23:21:06 -05:00
Peanuts420
da80d1ab2a
Initial Commit
2018-03-29 17:01:57 -04:00