Revert "plutonium core steal objective" (#29578)
Revert "plutonium core steal objective (#26786)"
This reverts commit f6ce07289a.
This commit is contained in:
committed by
GitHub
parent
325d64b5ed
commit
2a7bdd9b08
@@ -1,21 +0,0 @@
|
||||
using Content.Shared.Mind;
|
||||
using Content.Shared.Store;
|
||||
using Content.Server.Objectives.Systems;
|
||||
|
||||
namespace Content.Server.Store.Conditions;
|
||||
|
||||
/// <summary>
|
||||
/// Requires that the buyer have an objective that unlocks this listing.
|
||||
/// </summary>
|
||||
public sealed partial class ObjectiveUnlockCondition : ListingCondition
|
||||
{
|
||||
public override bool Condition(ListingConditionArgs args)
|
||||
{
|
||||
var minds = args.EntityManager.System<SharedMindSystem>();
|
||||
if (!minds.TryGetMind(args.Buyer, out _, out var mind))
|
||||
return false;
|
||||
|
||||
var unlocker = args.EntityManager.System<StoreUnlockerSystem>();
|
||||
return unlocker.IsUnlocked(mind, args.Listing.ID);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user