Commit graph

43 commits

Author SHA1 Message Date
Morosity
401711a5c2 Drop useless if condition.
attack_motion is initialized to zero then immediately checked as '!attack_motion' -- always true.
2020-09-15 00:20:23 +00:00
Morosity
e7e711c61b Revert "Some random things here....and there."
This reverts commit ee7a6effab
2020-07-18 01:04:04 +00:00
Morosity
bff453f8d8 Revert "Merge branch 'TestServer' of https://gitlab.com/Scribble/gdlenhanced into TestServer"
This reverts commit 2179529665
2020-06-05 23:41:06 +00: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
Morosity
f6842398c0 Vendor inventory not sent when players enter landblock. 2019-11-13 20:57:17 +00:00
Michael Rath
d53be4a789 More wield fixes 2019-10-04 18:02:31 -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
Michael Rath
c82ef1e2e6 message cleanup 2019-05-12 09:21:34 -07:00
LikeableLime
83c41d12bf Revert pExistingWeenie check in World.cpp 2019-02-10 00:05:58 +00:00
codemunkey
5505528bf5 Improved / common load routines 2019-01-13 10:55:05 -06:00
LikeableLime
90ff09eabb Added support for volatile items. Checks on login, checks in inventory, and… 2018-11-09 00:21:21 +00:00
LikeableLime
f803854bc4 Crash fixes. 2018-10-31 20:16:03 -05:00
LikeableLime
78d1abc919 Fixed searching for the wrong variable in GetDungeonDesc() 2018-10-22 22:43:53 -05:00
LikeableLime
f87879df42 Added ToD dungeon descriptions to worlddesc for /dungeon tele support.
Changed /dungeon tele hex argument minimum to 5 to support dungeons like "Nexus" rather than "Nexus_".

Changed /dungeon tele to find partial matches in string instead of requiring exact string.
2018-10-22 20:12:51 -05:00
LikeableLime
6958a82ab8 More teletowns! Added ToD towns to teletown list.
Changed /teletown to match first letter of town so /teletown lin no longer teleports you to Aerlinthe, but /teletown aerlin will.
2018-10-22 15:56:09 -05:00
Michael Rath
3d0b6058ee New plan for stackables 2018-10-14 20:12:27 -07:00
LikeableLime
cb06e81b50 Merge branch 'Rares' into 'TestServer'
Rare drop system

See merge request Scribble/gdlenhanced!216
2018-10-08 01:31:45 +00:00
Michael Rath
50d4ecc33e Stackable Take V 2018-09-29 14:10:03 -07:00
Michael Rath
9a06479a79 Stackable Take IV 2018-09-29 11:05:26 -07:00
LikeableLime
85149cb4e7 Merge branch 'TestServer' into 'Rares'
# Conflicts:
#   Source/WeenieFactory.cpp
2018-09-27 19:07:28 +00:00
Michael Rath
3d996051c2 Stackable fix 2018-09-25 18:39:40 -07:00
LikeableLime
c36546ca91 Merge branch 'TestServer' into 'Rares'
# Conflicts:
#   Source/Player.h
2018-09-25 20:23:46 +00:00
Michael Rath
6a8b1f2936 Squelch WIP 2018-09-21 06:16:42 -07:00
LikeableLime
fc48ef07e6 Initial work on Rare drop system 2018-09-14 18:46:57 -05:00
Michael Rath
970626063e Adding Ephemeral IDs without older threading for ID system 2018-08-18 00:27:38 -07:00
LikeableLime
7a9b2e9e81 Fixed PossiblyVisibleToOutdoors and disappearing NPCs. BroadcastPVS and ExhangePVS now all use PossiblyVisibleToOutdoors appropriately. 2018-08-04 18:58:24 -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
Simon Jarrett
1d9f28d684 One more shared to weak pointer and removed all logging. Stable! 2018-06-24 18:01:27 +01:00
Simon Jarrett
d4bedbdfa8 Changed CWorldLandBlock pointers to be weak 2018-06-23 23:34:47 +01:00
Simon Jarrett
e91df41c8e more conversions to weak pointers 2018-06-21 23:32:21 +01:00
Simon Jarrett
b08ab94319 fixed disappearing doors and made some more pointers weak 2018-06-16 11:57:58 +01:00
Simon Jarrett
f71e11870a fixes to weak ptrs that used to be shared 2018-05-31 18:00:27 +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
mwnciau
216118b80b Fix deaths 2018-05-10 06:21:14 +00:00
LikeableLime
5f01c9947b Preliminary Use item height fix and possible fix to broadcastPVS for housing and indoor/overworld objects. 2018-05-02 21:11:29 -05:00
Mike Rath
5f74c1364d Merge branch 'LoggingMigration' into 'master'
Migrating console logging to different log files depending upon issue

See merge request Scribble/gdlenhanced!19
2018-04-28 04:04:56 +00:00
Michael Rath
8f7b3a1df9 Migrating console logging to different log files depending upon issue 2018-04-27 21:03:39 -07:00
LikeableLime
75132b1580 Added support for Local Broadcasts and added to imbues/tinks and augs. 2018-04-25 23:07:52 -05: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
ad529efe53 Cross landblock communication should no longer happen inside dungeons. Ammo set to 1 sec rot timer to help with world objects building up, movement disrupted spellcasting now PK only, fixed vendors eating items and not spawning pyreals, fixed mana conversion formula. 2018-04-20 18:59:55 -05:00
Peanuts420
da80d1ab2a Initial Commit 2018-03-29 17:01:57 -04:00