Jett
0531365cb5
Make loot accurate to the loot drop rates during live. ( #216 )
...
* loot fix (broken)
* Fixed loot
* Update SlashCommandHandler.cpp
* Remove debug command
* Roll loot command
* Remove debug log
* Added const references
When this commit is applied it adds const references to the loot system avoid some unnecessary copies.
Co-authored-by: wincent <wincent.holm@gmail.com>
Co-authored-by: Avery <averysumner@gmail.com>
2021-12-20 02:25:45 -08:00
Avery
f7858ab183
Merge pull request #222 from anarcal/main
...
Add port recycling to instance creation
2021-12-20 01:47:23 -08:00
Wincent Holm
c8177563e9
Fix non-standard lambda.
...
When this commit is applied it fixes use of non-standard lambda.
2021-12-19 14:47:03 +01:00
Wincent Holm
6f6be5ec47
Remove utils module adde in PR by mistake
2021-12-19 13:48:31 +01:00
Wincent Holm
54501bce2a
Merge pull request #258 from Nordegraf/fix-wreckin-it
2021-12-19 12:49:14 +01:00
Wincent Holm
46149b19f1
Merge pull request #254 from EmosewaMC/Crux-Prime-Enemy-Fix
2021-12-19 08:43:24 +01:00
EmosewaMC
35e8a374df
Required script functions added
...
Re-added the required script functions.
2021-12-18 00:22:49 -08:00
EmosewaMC
88af3c7681
Change of reset use
...
Instead of doing a hard reset on the spawner, we simply do a SoftReset. I also removed some dead code that was doing nothing.
2021-12-17 18:07:52 -08:00
Wincent Holm
93ddd50f76
Merge pull request #236 from ckawell/die-roll-anims-ckawell
...
Implemented die roll animations for the Lego Dice item
2021-12-17 18:29:15 +01:00
Niklas Conen
3793b1f00b
fixed bug where smashedTimes counter cont incremented at the beginning of a race
2021-12-17 17:37:03 +01:00
EmosewaMC
8dd376ae1e
Crux Prime named enemy fix
...
Fixed an issue where named enemies on crux prime would no longer spawn by un-commenting a line that was commented out.
2021-12-17 00:31:19 -08:00
Wincent Holm
f816ce4beb
Merge pull request #189 from OogwayUniverse/fdb_checksum
...
Implement FDB Checksum
Checks the client database with a checksum. This is an optional check to prevent the use of modded or outdated clients.
2021-12-16 23:54:08 +01:00
Jett
6f932fe2cb
Spelling and set filestream mode
2021-12-16 22:51:37 +00:00
wincent
49aba62dbb
Updated database check
...
When applied this commit updates the style of the database check, changes some logging statements, and makes developers able to skip the check.
2021-12-16 23:11:51 +01:00
Wincent Holm
3cad0214d1
Merge pull request #233 from sersorrel/instanceinfo-is-one-word
...
Correct documentation for /instanceinfo
2021-12-16 11:30:33 +01:00
Christopher Kawell
9c570b8121
Merge pull request #1 from Nordegraf/add-its-truly-random-achievement
...
Add its truly random achievement
2021-12-15 20:37:58 -06:00
Niklas Conen
2a00d50672
fixed formatting
2021-12-16 00:36:10 +01:00
Niklas Conen
b05c41fe8f
added tracking of the It's Truly Random achievement
2021-12-16 00:30:46 +01:00
Mick
52fa7aaeae
Merge pull request #239 from MickVermeulen/main
...
Fix issue templates
2021-12-15 22:36:16 +01:00
Mick Vermeulen
9f761a9ea5
Fix issue templates
...
GitHub updated their issue template format, checklists now also need a label attribute.
2021-12-15 22:34:26 +01:00
BuildTools
337383b6fd
Changed Log statement to debug log
2021-12-15 14:44:10 -06:00
BuildTools
c4dd85be53
Added error log for die roll
2021-12-15 14:33:16 -06:00
BuildTools
de202ac6cc
minor formatting fix
2021-12-15 13:27:57 -06:00
Christopher Kawell
34050f641d
Merge branch 'main' into die-roll-anims-ckawell
2021-12-15 13:27:11 -06:00
BuildTools
fb18225f46
Implemented die roll animations for the Lego Dice item
2021-12-15 13:23:49 -06:00
Jett
a5d527d0cf
client fdb checksum bug
2021-12-15 18:45:42 +00:00
Avery
58229a922e
setminifig shirt -> setminifig shirtcolor
2021-12-14 18:55:05 -08:00
Avery
a2ed772417
setMinifig -> setminifig
2021-12-14 18:51:41 -08:00
ash
e58af90c8b
Correct documentation for /instanceinfo
2021-12-14 21:45:35 +00:00
Jett
ff2f5cb2ce
(untested)
2021-12-14 19:25:30 +00:00
Jett
543b231a80
Update WorldServer.cpp
2021-12-14 18:12:44 +00:00
Unknown
c060b01037
fix undeleted dpEntity after enemy smashed
...
could be the cause of long-soak (hours long) sessions having CPU issues
2021-12-14 16:24:48 +01:00
Nexus
ca8f0059a3
Add port recycling to instance creation
...
Made instance creation use previously used ports when available, to prevent
crashes caused by ports being used that are outside of the assigned range.
2021-12-14 11:05:33 +08:00
wincent
259c236b72
Fixes dlogger PR
...
When applied this commit fixes the unix build of the previous dLogger PR.
This commit also fixes backwards compatability with config files.
2021-12-13 16:57:43 +01:00
Mick
81d25dd574
Merge pull request #150 from OogwayUniverse/script_ignore
2021-12-13 15:44:35 +01:00
Mick
ff3e10d076
Merge pull request #177 from DarkflameUniverse/implement-buccanneer-valiant
...
Fix #164 : Implement Buccaneer Valiant special ability
2021-12-13 14:31:36 +01:00
Jett
9e032223eb
Remove unused MD5 functions and fixed memory leak
2021-12-12 15:53:19 +00:00
Jett
830cf22beb
Calculate FDB checksum in chunks
2021-12-12 15:14:04 +00:00
Wincent Holm
d7294bda55
Merge pull request #187 from Nordegraf/fix-nstokenconsole-exchangerate
...
increased the exchange rate of the nimbus station console to 5 faction tokens for 25 maelstrom infected bricks
2021-12-12 08:44:15 +01:00
Jett
49c1cb3aff
Implement FDB Checksum
...
- Added config option `check_fdb`
- Added check in WorldServer.cpp
- Added raw MD5 function in MD5.cpp and MD5.h
2021-12-12 03:41:11 +00:00
Niklas Conen
834b87f4b2
increased the exchange rate of the nimbus station console to 5 faction tokens for 25 maelstrom infected bricks
2021-12-12 03:45:25 +01:00
Gie "Max" Vanommeslaeghe
180db5dea5
Merge pull request #151 from OogwayUniverse/trigger_fixes
...
Moonbase fix
2021-12-11 19:39:24 +01:00
Wincent Holm
95d1c65011
Merge pull request #180 from OogwayUniverse/coin_exploit
...
Patched coin exploit
2021-12-11 17:40:59 +01:00
wincent
bb508e91c1
Update the code style
...
When applied this commit updates the code style used when validating coin pickups.
2021-12-11 17:33:54 +01:00
Jett
94e32a5773
replace the other double cast
2021-12-11 14:24:25 +00:00
Jett
6427b097ab
Replace two casts with one
2021-12-11 14:22:39 +00:00
Jett
22de531ab3
Changes asked for by Wincent
2021-12-11 13:57:15 +00:00
Jett
b6453376e4
patched coin exploit
2021-12-11 13:21:00 +00:00
Jett
74742771c4
Added a LogDebug
...
- Added debug logging
- Created vLog, a root function for all log functions
- Placed failed to load script log under this new LogDebug function
- Updated included config functions
2021-12-11 12:29:34 +00:00
Mick Vermeulen
833ed8a40d
Implement Buccaneer Valiant special ability
...
Adds the ability for the buccaneer valiant to spawn a ship that rams
enemies and smashes them. Next to a script that triggers the ship skill
a few other changes had to be made:
- Force movement behavior server side calculation and sync
- The ship has no physics volume so the FindValidTargets for behaviors
had to be altered to allow ControllablePhysics entities to find entities
within their area. The "target_self" AOE flag has been used to replicate
the old behavior.
2021-12-11 11:59:29 +01:00