diff options
Diffstat (limited to 'src/map/status.c')
-rw-r--r-- | src/map/status.c | 231 |
1 files changed, 231 insertions, 0 deletions
diff --git a/src/map/status.c b/src/map/status.c index 412308f59..6c2300dca 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -23,6 +23,237 @@ #include "script.h" #include "showmsg.h" +/* �X�L����?�����X�e?�^�X�ُ��??���e?�u�� */ +int SkillStatusChangeTable[]={ /* status.h��enum��SC_***�Ƃ��킹�邱�� */ +/* 0- */ + -1,-1,-1,-1,-1,-1, + SC_PROVOKE, /* �v���{�b�N */ + -1, 1,-1, +/* 10- */ + SC_SIGHT, /* �T�C�g */ + -1,-1,-1,-1, + SC_FREEZE, /* �t���X�g�_�C�o? */ + SC_STONE, /* �X�g?���J?�X */ + -1,-1,-1, +/* 20- */ + -1,-1,-1,-1, + SC_RUWACH, /* ���A�t */ + -1,-1,-1,-1, + SC_INCREASEAGI, /* ���x?�� */ +/* 30- */ + SC_DECREASEAGI, /* ���x���� */ + -1, + SC_SIGNUMCRUCIS, /* �V�O�i���N���V�X */ + SC_ANGELUS, /* �G���W�F���X */ + SC_BLESSING, /* �u���b�V���O */ + -1,-1,-1,-1,-1, +/* 40- */ + -1,-1,-1,-1,-1, + SC_CONCENTRATE, /* �W���͌��� */ + -1,-1,-1,-1, +/* 50- */ + -1, + SC_HIDING, /* �n�C�f�B���O */ + -1,-1,-1,-1,-1,-1,-1,-1, +/* 60- */ + SC_TWOHANDQUICKEN, /* 2HQ */ + SC_AUTOCOUNTER, + -1,-1,-1,-1, + SC_IMPOSITIO, /* �C���|�V�e�B�I�}�k�X */ + SC_SUFFRAGIUM, /* �T�t���M�E�� */ + SC_ASPERSIO, /* �A�X�y���V�I */ + SC_BENEDICTIO, /* ��?�~�� */ +/* 70- */ + -1, + SC_SLOWPOISON, + -1, + SC_KYRIE, /* �L���G�G���C�\�� */ + SC_MAGNIFICAT, /* �}�O�j�t�B�J?�g */ + SC_GLORIA, /* �O�����A */ + SC_DIVINA, /* ���b�N�X�f�B�r?�i */ + -1, + SC_AETERNA, /* ���b�N�X�G?�e���i */ + -1, +/* 80- */ + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, +/* 90- */ + -1,-1, + SC_QUAGMIRE, /* �N�@�O�}�C�A */ + -1,-1,-1,-1,-1,-1,-1, +/* 100- */ + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, +/* 110- */ + -1, + SC_ADRENALINE, /* �A�h���i�������b�V�� */ + SC_WEAPONPERFECTION,/* �E�F�|���p?�t�F�N�V���� */ + SC_OVERTHRUST, /* �I?�o?�g���X�g */ + SC_MAXIMIZEPOWER, /* �}�L�V�}�C�Y�p��? */ + -1,-1,-1,-1,-1, +/* 120- */ + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, +/* 130- */ + -1,-1,-1,-1,-1, + SC_CLOAKING, /* �N��?�L���O */ + SC_STAN, /* �\�j�b�N�u��? */ + -1, + SC_ENCPOISON, /* �G���`�����g�|�C�Y�� */ + SC_POISONREACT, /* �|�C�Y�����A�N�g */ +/* 140- */ + SC_POISON, /* �x�m���_�X�g */ + SC_SPLASHER, /* �x�i���X�v���b�V��? */ + -1, + SC_TRICKDEAD, /* ���ӂ� */ + -1,-1,SC_AUTOBERSERK,-1,-1,-1, +/* 150- */ + -1,-1,-1,-1,-1, + SC_LOUD, /* ���E�h�{�C�X */ + -1, + SC_ENERGYCOAT, /* �G�i�W?�R?�g */ + -1,-1, +/* 160- */ + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, + -1,-1,-1, + SC_SELFDESTRUCTION, + -1,-1,-1,-1,-1,-1, + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, + -1, + SC_KEEPING, + -1,-1, + SC_BARRIER, + -1,-1, + SC_HALLUCINATION, + -1,-1, +/* 210- */ + -1,-1,-1,-1,-1, + SC_STRIPWEAPON, + SC_STRIPSHIELD, + SC_STRIPARMOR, + SC_STRIPHELM, + -1, +/* 220- */ + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, +/* 230- */ + -1,-1,-1,-1, + SC_CP_WEAPON, + SC_CP_SHIELD, + SC_CP_ARMOR, + SC_CP_HELM, + -1,-1, +/* 240- */ + -1,-1,-1,-1,-1,-1,-1,-1,-1, + SC_AUTOGUARD, +/* 250- */ + -1,-1, + SC_REFLECTSHIELD, + -1,-1, + SC_DEVOTION, + SC_PROVIDENCE, + SC_DEFENDER, + SC_SPEARSQUICKEN, + -1, +/* 260- */ + -1,-1,-1,-1,-1,-1,-1,-1, + SC_STEELBODY, + SC_BLADESTOP_WAIT, +/* 270- */ + SC_EXPLOSIONSPIRITS, + SC_EXTREMITYFIST, + -1,-1,-1,-1, + SC_MAGICROD, + -1,-1,-1, +/* 280- */ + SC_FLAMELAUNCHER, + SC_FROSTWEAPON, + SC_LIGHTNINGLOADER, + SC_SEISMICWEAPON, + -1, + SC_VOLCANO, + SC_DELUGE, + SC_VIOLENTGALE, + SC_LANDPROTECTOR, + -1, +/* 290- */ + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, +/* 300- */ + -1,-1,-1,-1,-1,-1, + SC_LULLABY, + SC_RICHMANKIM, + SC_ETERNALCHAOS, + SC_DRUMBATTLE, +/* 310- */ + SC_NIBELUNGEN, + SC_ROKISWEIL, + SC_INTOABYSS, + SC_SIEGFRIED, + -1,-1,-1, + SC_DISSONANCE, + -1, + SC_WHISTLE, +/* 320- */ + SC_ASSNCROS, + SC_POEMBRAGI, + SC_APPLEIDUN, + -1,-1, + SC_UGLYDANCE, + -1, + SC_HUMMING, + SC_DONTFORGETME, + SC_FORTUNE, +/* 330- */ + SC_SERVICE4U, + SC_SELFDESTRUCTION, + -1,-1,-1,-1,-1,-1,-1,-1, +/* 340- */ + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, +/* 350- */ + -1,-1,-1,-1,-1, + SC_AURABLADE, + SC_PARRYING, + SC_CONCENTRATION, + SC_TENSIONRELAX, + SC_BERSERK, +/* 360- */ + SC_BERSERK, + SC_ASSUMPTIO, + SC_BASILICA, + -1,-1,-1, + SC_MAGICPOWER, + -1, + SC_SACRIFICE, + SC_GOSPEL, +/* 370- */ + -1,-1,-1,-1,-1,-1,-1,-1, + SC_EDP, + -1, +/* 380- */ + SC_TRUESIGHT, + -1,-1, + SC_WINDWALK, + SC_MELTDOWN, + -1,-1, + SC_CARTBOOST, + -1, + SC_CHASEWALK, +/* 390- */ + SC_REJECTSWORD, + -1,-1,-1,-1, + SC_MOONLIT, + SC_MARIONETTE, + -1, + SC_HEADCRUSH, + SC_JOINTBEAT, +/* 400 */ + -1,-1, + SC_MINDBREAKER, + SC_MEMORIZE, + SC_FOGWALL, + SC_SPIDERWEB, + -1,-1,-1,-1, +/* 410- */ + -1,-1,-1,-1,-1,-1,-1,-1,-1,-1, +}; + static int max_weight_base[MAX_PC_CLASS]; static int hp_coefficient[MAX_PC_CLASS]; static int hp_coefficient2[MAX_PC_CLASS]; |