SCPStats is a plugin for SCP: Secret Laboratory that provides global stat tracking and features for server administrators such as rolesync and bansync.
Fixed a KeyNotFoundException in PlayerStats.GetModule
Are you not entertained?
Fixes
[Exiled.API] Accessing the Player.IsInPocketDimension property will no longer cause a nullref if the player is in the void.
[Exiled.API] Iterating Map.Ragdolls will no longer cause a nullref. #936
[Exiled.API]Player.MaxHealth should now function similarly to how it has previous to 11.1. #929
[Exiled.CustomItems] Items will now be created as the correct Features.Items type, instead of always the generic Item type. #935This fixes bugs such as firearm items not firing their events, or InvalidCastExceptions in MicroHID and Usable item events.
[Exiled.CustomRoles] The CustomAbility.Players property is now correctly ignored during yaml serialization. #928
[Exiled.Events] The default value of BlinkingEventArgs.BlinkCooldown has been updated to match the base-game value. (Thanks NW, for using magic numbers everywhere in your code and then whining that I don't magically know to update them right away).
[Exiled.Events] The Scp079.InteractingTesla event will now fire properly again. #937
[Exiled.Events] The Player.ChangingRole event will no longer fire when the player's role can't actually change. #925
[Exiled.Events] Players should no longer be disconnected when using the rnr command with fast round restarts enabled. #924
[Exiled.Events] The Player.Hurting event should no longer misbehave when the player cannot take damage. #920
Additions
[Exiled.API] Added the Player.Footprint property. #932
[Exiled.API] Added the following values to API.Enums.DamageType: #923
Custom
Scp049
Scp096
Scp173
Scp939
Scp0492
Scp106
Crossvec
Logicer
Revolver
Shotgun
AK
Com15
Com18
Fsp9
E11Sr
[Exiled.Events]Scp330 events have been re-implemented. #915
Changes (non-breaking)
[Exiled.API]DamageType properties are more efficiently converted from DeathTranslations. #923
Changes (breaking)
None
Adding more damage types
... (truncated)
Commits
27e7ab8 Merge pull request #943 from Exiled-Team/dev
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps EXILED from 4.0.0-rc.2 to 4.1.5.
Release notes
Sourced from EXILED's releases.
... (truncated)
Commits
27e7ab8
Merge pull request #943 from Exiled-Team/devcf5dcce
Fix funnif1f7813
Fix this thingy for server.Host1908acd
Merge pull request #942 from Exiled-Team/dev2289543
Merge pull request #941 from Exiled-Team/masterca74b99
Merge branch 'dev' into masterc0d8808
Fix KeyNotFoundException in PlayerStats.GetModule<HealthStat>()48c93c4
It rubs the lotion on it's skin or it gets the InvalidOperationException agai...84c23f6
Merge branch 'master' into devda83dc9
Thanks for using magic numbers everywhere, NW.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)