Wincent Holm
1ab1c8eaf5
Merge remote-tracking branch 'origin/main' into scripting-lua
2022-04-25 17:21:57 +02:00
EmosewaMC
18fc01cd49
missed change for forge
2022-04-23 20:44:08 -07:00
EmosewaMC
7a051afd97
loot source for item drops
...
Added support for Items to have a loot source attached to them when dropped or rolled. This fixes the issue where achievements would give the item before it appeared in the achievement window.
2022-04-23 20:35:34 -07:00
EmosewaMC
ceab229a63
Specified enum
...
the LOOT_SOURCE enum is now attached to all loot sources.
2022-04-23 20:32:31 -07:00
EmosewaMC
a4d934913c
added lootsource send in GM
...
WIP commit
2022-04-23 05:13:06 -07:00
wincent
5f689104af
Initial work on LUA scripting.
...
This LUA scripting implementation uses the sol header only C++ wrapper for the native LUA libraries.
The API does not follow the original LU scripting. Each instance of a script is in its own LUA-State, and has 'self' as a global. There are hooks to all the implemented CppScript methods, as well as a subset of the entity functionallity. Has to be expanded upon.
This is local work which has been sitting for awhile; thought someone might like to take a look at it.
2022-04-13 19:51:14 +02:00
Aaron Kimbre
959c90985c
missed a semicolon
2022-04-12 18:32:52 -05:00
Aaron Kimbre
4a98c46fb9
fix tabs/spaces
2022-04-12 18:30:46 -05:00
Aaron Kimbre
40d396c7e2
simplify
2022-04-12 18:05:22 -05:00
Aaron Kimbre
6b44936c68
check if map exists for testmap
2022-04-12 14:06:03 -05:00
Avery
75fd425ef6
Remove ability for gmlevel 0 to use /playanim ( #391 )
2022-03-29 13:06:28 -07:00
David Markowitz
f0a4324bd4
Fixed an issue where leave-zone was working outside of instanced zones ( #431 )
2022-02-04 07:32:45 +01:00
David Markowitz
13980c4133
Added logic to Convert UScore to Coins for Level 45 Characters ( #348 )
2022-02-03 07:50:02 +01:00
David Markowitz
1e01423a93
Added support for flags in macros ( #410 )
2022-01-24 14:57:50 +01:00
enteryournamehere
84a376b425
Add zone 1700 to list of accessible zones ( #87 )
...
* Add zone 1700 to list of accessible zones
also fix indentation
* Indent using tabs instead of spaces
* Add zone 1500
* Remove zone 1500
and add back 1700 which was accidentally deleted again
2022-01-18 11:48:56 -08:00
Jett
c1903ca12d
Remove IP Logging
2022-01-06 21:54:48 +00:00
Xiphoseer
4d19459015
Merge pull request #291 from EmosewaMC/EmosewaMC
...
Implemented sourceType for SendSetCurrency
2022-01-04 12:01:32 +01:00
Jett
203e75ef3d
Fix resurrecting in BONS ( #334 )
2022-01-01 02:10:12 -08:00
EmosewaMC
6aad799f95
Updated variable names
...
Updated the variable names to match the enum name update.
2021-12-23 18:48:08 -08:00
Wincent Holm
271e14e2f1
Fix loot crash
...
When applied this commit fixes a crash with the loot system due to a missing nullptr check.
2021-12-22 17:16:31 +01:00
EmosewaMC
97f8e9e9fc
Added enum for coin sources
...
Added an enum for coin sources as to avoid leaving a random number in the code.
2021-12-22 00:01:55 -08:00
EmosewaMC
23e269940b
Implemented sourceType for SendSetCurrency
...
Implemented sourceType for the function SendSetCurrency.
2021-12-21 23:26:54 -08:00
saltshaker
aad4ed6a83
Added include <vector> to Loot.h to allow the server to build on GCP. Resolves #281 .
2021-12-21 03:17:35 -07:00
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
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
Jett
6500b62c52
Minifig editing
2021-12-11 02:02:02 +00:00
Unknown
0545adfac3
Public release of the DLU server code!
...
Have fun!
2021-12-05 18:54:36 +01:00