From 776f8b68f5981bc3064931f255077057aab58115 Mon Sep 17 00:00:00 2001 From: celest Date: Fri, 19 Nov 2004 19:08:44 +0000 Subject: [PATCH] Fixed skills not showing after using @allskill git-svn-id: https://svn.code.sf.net/p/rathena/svn/athena@265 54d463be-8e91-2dee-dedb-b68131a5f0ec --- Changelog.txt | 1 + src/map/pc.c | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Changelog.txt b/Changelog.txt index 76f6443b97..6c0f4452a6 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -1,6 +1,7 @@ Date Added 11/19 * Re-added check for empty bottle when using aqua benedicta. [Valaris] + * Fixed skills not showing after using @allskill [celest] 11/18 * Added a line to @unmute, added @mute. [celest] diff --git a/src/map/pc.c b/src/map/pc.c index ca506ad1c9..2ec8b8875b 100644 --- a/src/map/pc.c +++ b/src/map/pc.c @@ -4797,9 +4797,11 @@ int pc_allskillup(struct map_session_data *sd) } else { for(i=0;(id=skill_tree[s][c][i].id)>0;i++){ - if(sd->status.skill[id].id==0 && (!(skill_get_inf2(id)&0x01) || battle_config.quest_skill_learn) ) + if(sd->status.skill[id].id==0 && (!(skill_get_inf2(id)&0x01) || battle_config.quest_skill_learn) ) { + sd->status.skill[id].id = id; // celest // sd->status.skill[id].lv=skill_get_max(id); - sd->status.skill[id].lv=skill_tree_get_max(id, sd->status.class); // celest + sd->status.skill[id].lv = skill_tree_get_max(id, sd->status.class); // celest + } } } pc_calcstatus(sd,0);