Corrected a variable defined in a header file.
Cleaned up a bad case of variable recycling. Separated the ALL_WEWISH case from the unrelated sage skill cases (undo of r14183). git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14190 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
6f91dfe451
commit
e441bae997
@ -2598,7 +2598,7 @@ void npc_parse_mob2(struct spawn_data* mob)
|
||||
|
||||
static const char* npc_parse_mob(char* w1, char* w2, char* w3, char* w4, const char* start, const char* buffer, const char* filepath)
|
||||
{
|
||||
int num, class_, mode, x,y,xs,ys, i,j;
|
||||
int num, class_, mode, m,x,y,xs,ys, i,j;
|
||||
char mapname[32];
|
||||
struct spawn_data mob, *data;
|
||||
struct mob_db* db;
|
||||
@ -2620,10 +2620,10 @@ static const char* npc_parse_mob(char* w1, char* w2, char* w3, char* w4, const c
|
||||
ShowError("npc_parse_mob: Unknown map '%s' in file '%s', line '%d'.\n", mapname, filepath, strline(buffer,start-buffer));
|
||||
return strchr(start,'\n');// skip and continue
|
||||
}
|
||||
mode = map_mapname2mapid(mapname);
|
||||
if( mode < 0 )//Not loaded on this map-server instance.
|
||||
m = map_mapname2mapid(mapname);
|
||||
if( m < 0 )//Not loaded on this map-server instance.
|
||||
return strchr(start,'\n');// skip and continue
|
||||
mob.m = (unsigned short)mode;
|
||||
mob.m = (unsigned short)m;
|
||||
|
||||
if( x < 0 || x >= map[mob.m].xs || y < 0 || y >= map[mob.m].ys )
|
||||
{
|
||||
|
@ -33,6 +33,10 @@
|
||||
#include <stdarg.h>
|
||||
#include <time.h>
|
||||
|
||||
|
||||
struct s_quest_db quest_db[MAX_QUEST_DB];
|
||||
|
||||
|
||||
int quest_search_db(int quest_id)
|
||||
{
|
||||
int i;
|
||||
|
@ -12,7 +12,7 @@ struct s_quest_db {
|
||||
int num_objectives;
|
||||
//char name[NAME_LENGTH];
|
||||
};
|
||||
struct s_quest_db quest_db[MAX_QUEST_DB];
|
||||
extern struct s_quest_db quest_db[MAX_QUEST_DB];
|
||||
|
||||
typedef enum quest_check_type { HAVEQUEST, PLAYTIME, HUNTING } quest_check_type;
|
||||
|
||||
|
@ -3441,7 +3441,6 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in
|
||||
break;
|
||||
case SA_QUESTION:
|
||||
case SA_GRAVITY:
|
||||
case ALL_WEWISH:
|
||||
clif_skill_nodamage(src,bl,skillid,skilllv,1);
|
||||
break;
|
||||
case SA_CLASSCHANGE:
|
||||
@ -5697,6 +5696,9 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, in
|
||||
skill_castend_nodamage_id);
|
||||
}
|
||||
break;
|
||||
case ALL_WEWISH:
|
||||
clif_skill_nodamage(src,bl,skillid,skilllv,1);
|
||||
break;
|
||||
default:
|
||||
ShowWarning("skill_castend_nodamage_id: Unknown skill used:%d\n",skillid);
|
||||
clif_skill_nodamage(src,bl,skillid,skilllv,1);
|
||||
|
Loading…
x
Reference in New Issue
Block a user