-
Notifications
You must be signed in to change notification settings - Fork 18
/
displacement.c
34 lines (30 loc) · 1.37 KB
/
displacement.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//*****************************************************************************
// Copyright (c) 2020 - Allen Cummings, RealmsMUD, All rights reserved. See
// the accompanying LICENSE file for details.
//*****************************************************************************
inherit "/lib/modules/research/passiveResearchItem.c";
/////////////////////////////////////////////////////////////////////////////
public void reset(int arg)
{
if (!arg)
{
passiveResearchItem::reset(arg);
addSpecification("name", "Displacement");
addSpecification("source", "Aegis Guard");
addSpecification("description", "This skill provides the user with the "
"knowledge of advanced parrying techniques while guarding.");
addSpecification("limited by", (["equipment":({
"long sword", "hand and a half sword", "two-handed sword" })]));
addPrerequisite("level",
(["type":"level",
"guild": "Aegis Guard",
"value": 12 ]));
addPrerequisite("guilds/aegis-guard/forms/sword/the-ox.c",
(["type":"research"]));
addSpecification("scope", "self");
addSpecification("research type", "points");
addSpecification("research cost", 1);
addSpecification("bonus parry", 5);
addSpecification("equivalence", "displacement");
}
}