ManaPlus
skill.h
Go to the documentation of this file.
1 /*
2  * The ManaPlus Client
3  * Copyright (C) 2004-2009 The Mana World Development Team
4  * Copyright (C) 2009-2010 The Mana Developers
5  * Copyright (C) 2011-2019 The ManaPlus Developers
6  * Copyright (C) 2019-2021 Andrei Karas
7  *
8  * This file is part of The ManaPlus Client.
9  *
10  * This program is free software; you can redistribute it and/or modify
11  * it under the terms of the GNU General Public License as published by
12  * the Free Software Foundation; either version 2 of the License, or
13  * any later version.
14  *
15  * This program is distributed in the hope that it will be useful,
16  * but WITHOUT ANY WARRANTY; without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18  * GNU General Public License for more details.
19  *
20  * You should have received a copy of the GNU General Public License
21  * along with this program. If not, see <http://www.gnu.org/licenses/>.
22  */
23 
24 #ifndef CONST_NET_SKILL_H
25 #define CONST_NET_SKILL_H
26 
27 #include "localconsts.h"
28 
30 static const unsigned int SKILL_BASIC = 0x0001;
31 static const unsigned int SKILL_WARP = 0x001b;
32 static const unsigned int SKILL_STEAL = 0x0032;
33 static const unsigned int SKILL_ENVENOM = 0x0034;
34 
36 static const unsigned int BSKILL_TRADE = 0x0000;
37 static const unsigned int BSKILL_EMOTE = 0x0001;
38 static const unsigned int BSKILL_SIT = 0x0002;
39 static const unsigned int BSKILL_CREATECHAT = 0x0003;
40 static const unsigned int BSKILL_JOINPARTY = 0x0004;
41 static const unsigned int BSKILL_SHOUT = 0x0005;
42 
44 static const unsigned int RFAIL_SKILLDEP = 0x00;
45 static const unsigned int RFAIL_INSUFSP = 0x01;
46 static const unsigned int RFAIL_INSUFHP = 0x02;
47 static const unsigned int RFAIL_NOMEMO = 0x03;
48 static const unsigned int RFAIL_SKILLDELAY = 0x04;
49 static const unsigned int RFAIL_ZENY = 0x05;
50 static const unsigned int RFAIL_WEAPON = 0x06;
51 static const unsigned int RFAIL_REDGEM = 0x07;
52 static const unsigned int RFAIL_BLUEGEM = 0x08;
53 static const unsigned int RFAIL_OVERWEIGHT = 0x09;
54 
56 static const unsigned int SKILL_FAILED = 0x00;
57 
58 #endif // CONST_NET_SKILL_H
static const unsigned int RFAIL_BLUEGEM
Definition: skill.h:52
static const unsigned int RFAIL_OVERWEIGHT
Definition: skill.h:53
static const unsigned int BSKILL_SIT
Definition: skill.h:38
static const unsigned int SKILL_STEAL
Definition: skill.h:32
static const unsigned int RFAIL_INSUFHP
Definition: skill.h:46
static const unsigned int RFAIL_INSUFSP
Definition: skill.h:45
static const unsigned int SKILL_ENVENOM
Definition: skill.h:33
static const unsigned int RFAIL_ZENY
Definition: skill.h:49
static const unsigned int BSKILL_TRADE
Definition: skill.h:36
static const unsigned int BSKILL_SHOUT
Definition: skill.h:41
static const unsigned int BSKILL_JOINPARTY
Definition: skill.h:40
static const unsigned int SKILL_BASIC
Definition: skill.h:30
static const unsigned int RFAIL_SKILLDELAY
Definition: skill.h:48
static const unsigned int RFAIL_REDGEM
Definition: skill.h:51
static const unsigned int SKILL_WARP
Definition: skill.h:31
static const unsigned int RFAIL_SKILLDEP
Definition: skill.h:44
static const unsigned int BSKILL_EMOTE
Definition: skill.h:37
static const unsigned int BSKILL_CREATECHAT
Definition: skill.h:39
static const unsigned int RFAIL_WEAPON
Definition: skill.h:50
static const unsigned int RFAIL_NOMEMO
Definition: skill.h:47
static const unsigned int SKILL_FAILED
Definition: skill.h:56