Насрали
This commit is contained in:
@@ -245,7 +245,7 @@ public sealed partial class ArtifactSystem
|
||||
/// WD.
|
||||
/// Generate an Artifact tree with fully developed nodes.
|
||||
/// </summary>
|
||||
private void GenerateSafeArtifactNodeTree(EntityUid artifact, List<ArtifactNode> allNodes, int nodesToCreate)
|
||||
private void GenerateSafeArtifactNodeTree(EntityUid artifact, ref List<ArtifactNode> allNodes, int nodesToCreate)
|
||||
{
|
||||
if (nodesToCreate < 1)
|
||||
{
|
||||
|
||||
@@ -300,12 +300,12 @@ public sealed partial class ArtifactSystem : EntitySystem
|
||||
/// WD. Randomize a given artifact.
|
||||
/// </summary>
|
||||
[PublicAPI]
|
||||
public void SafeRandomizeArtifact(EntityUid uid, ArtifactComponent component)
|
||||
public void SafeRandomizeArtifact(EntityUid uid, ref ArtifactComponent component)
|
||||
{
|
||||
component.NodesMax = 5;
|
||||
var nodeAmount = _random.Next(component.NodesMin, component.NodesMax);
|
||||
|
||||
GenerateSafeArtifactNodeTree(uid, component.NodeTree, nodeAmount);
|
||||
GenerateSafeArtifactNodeTree(uid, ref component.NodeTree, nodeAmount);
|
||||
var firstNode = GetRootNode(component.NodeTree);
|
||||
EnterNode(uid, ref firstNode, component);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user