SCPStats is a plugin for SCP: Secret Laboratory that provides global stat tracking and features for server administrators such as rolesync and bansync.
Fixed an issue with CustomWeapons that caused the Hurting event to not function properly.
Another smol update
Fixes
[Exiled.API]Player.Role can no longer be null.
[Exiled.API]Player.TryAddCandy should now function properly.
[Exiled.CustomItems] Re-worked some of the item checks for CustomWeapon virtual event methods to ensure they don't fire when they shouldn't.
[Exiled.CustomRoles] Players will once again have their role info made visible when they lose a custom role. #1117
[Exiled.Events]RespawningTeamEventArgs.MaxRespawnSize is now set to the config value for the spawnable team inside the event, rather than relying on NW's broken code to do it for us.
[Exiled.Events] Fixed a bug in the Player.Left event patch that caused the method to throw a nullref when a player would disconnect.
Additions
[Exiled.CustomItems] Added the CustomItem.Check(Player) overload to check the given player's current item.
Changes (non-breaking)
[Exiled.CreditTags] The default value of the IgnoreDntFlag config value is now false, as it's documentation indicates. #1116
[Exiled.Events] Updated documentation for ActivatingGeneratorEventArgs. #1118
Changes (breaking)
None
Some more fixes & stuffs
Fixes
[Exiled.API] Fixes an enumeration error in Player.TryAddCandy.
[Exiled.API] Fixed Hypothermia returning a damage type of Unknown #1111
[Exiled.CreditTags] Credit tags should no longer be rejected by the client. #1109
[Exiled.Events] Fixed an issue that caused the Player.TriggeringTesla event to not fire when a player is making a tesla idle. #1101
[Exiled.Events] Fixed an issue with the PlayerDiedEventArgs.TargetOldRole property value. #1110
[Exiled.Events] Fixed an issue that caused Hypothermia to not function properly. #1111
Additions
[Exiled.API] Added the Player.IsInventoryEmpty property. #1112
[Exiled.API] Added ItemExtensions.GetWeaponAmmoType(ItemType). This method accepts any weapon ItemType and returns the weapon's associated AmmoType. #1113
Changes (non-breaking)
[Exiled.Events] The Player.ActivatingWarheadPanel event will now fire even when the player's current keycard does not have permission to unlock it. In this case, ev.IsAllowed will default to false, but can be changed to true to allow access. #1115
Changes (breaking)
[Exiled.API] The Room.LightsOff property is now Room.LightsOn and has a setter. #1106
Fix teslas
Tesla Gates will no longer sit in idle mode forever.
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 5.0.0-beta.1 to 5.0.0-beta.5.
Release notes
Sourced from EXILED's releases.
Commits
a253357
Fixing custom weapons1afdcc1
reduce enumerations. Fix nullref in CustomWeapon.OnInternalHurting20c8f42
Fix left eventfd8c152
shut205de9b
bumpb12285f
Merge pull request #1118 from zhaguanyang/patch-3154b189
Merge pull request #1117 from KrisPrs/custominfo-fixd9b682f
Fix for Player.Role being null shortly after connecting to the server.63b042c
NW initializes the dict before configs are loaded. This resolves that.3d995df
Update ActivatingGeneratorEventArgs docsDependabot 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)