Elin Decompiled Documentation
EA 23.229 Stable 1st Anniversary Patch 2
Loading...
Searching...
No Matches
GuildMage.cs
Go to the documentation of this file.
1
public
class
GuildMage
:
Guild
2
{
3
public
override
QuestGuild
Quest
=>
EClass
.
game
.
quests
.
Get
<
QuestGuildMage
>();
4
5
public
override
bool
IsCurrentZone
6
{
7
get
8
{
9
if
(
EClass
.
_zone
.
id
==
"lumiest"
)
10
{
11
return
EClass._zone.lv == -1;
12
}
13
return
false
;
14
}
15
}
16
17
public
int
BuySpellbookPrice
(
int
a)
18
{
19
if
(!base.IsMember)
20
{
21
return
a;
22
}
23
return
a * 100 / (120 + relation.rank / 2);
24
}
25
26
public
int
DomainBonus
()
27
{
28
if
(
relation
.
rank
< 6)
29
{
30
return
0;
31
}
32
return
1;
33
}
34
}
EClass
Definition:
EClass.cs:5
EClass.game
static Game game
Definition:
EClass.cs:8
EClass._zone
static Zone _zone
Definition:
EClass.cs:20
FactionRelation.rank
int rank
Definition:
FactionRelation.cs:20
Faction.relation
FactionRelation relation
Definition:
FACTION.cs:126
Game.quests
QuestManager quests
Definition:
Game.cs:179
GuildMage
Definition:
GuildMage.cs:2
GuildMage.IsCurrentZone
override bool IsCurrentZone
Definition:
GuildMage.cs:6
GuildMage.BuySpellbookPrice
int BuySpellbookPrice(int a)
Definition:
GuildMage.cs:17
GuildMage.DomainBonus
int DomainBonus()
Definition:
GuildMage.cs:26
Guild
Definition:
Guild.cs:2
QuestGuildMage
Definition:
QuestGuildMage.cs:2
QuestGuild
Definition:
QuestGuild.cs:4
QuestManager.Get
Quest Get(string id)
Definition:
QuestManager.cs:176
Quest
Definition:
Quest.cs:7
Spatial.id
string id
Definition:
Spatial.cs:13
Elin
GuildMage.cs
Generated by
1.9.6