diff options
author | L0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2010-06-22 22:09:11 +0000 |
---|---|---|
committer | L0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2010-06-22 22:09:11 +0000 |
commit | d24c00ac556a924dd79f674db88a8cb812d74640 (patch) | |
tree | b66266fbe98064a2a41b83e6d0dd82337d13640d /src | |
parent | 179da2f41411d5af47c0319ddda5b484eb07ff51 (diff) | |
download | hercules-d24c00ac556a924dd79f674db88a8cb812d74640.tar.gz hercules-d24c00ac556a924dd79f674db88a8cb812d74640.tar.bz2 hercules-d24c00ac556a924dd79f674db88a8cb812d74640.tar.xz hercules-d24c00ac556a924dd79f674db88a8cb812d74640.zip |
* Added support for NPC names in the 'specialeffect' script command, go go copy/paste!
* Updated several NPCs to use the updated specialeffect command, updated more NPCs to use the updated emotion command.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14353 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src')
-rw-r--r-- | src/map/script.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/map/script.c b/src/map/script.c index eef1bfcd6..51d5f8376 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -10996,7 +10996,14 @@ BUILDIN_FUNC(specialeffect) if(bl==NULL) return 0; - clif_specialeffect(bl, type, target); + if( script_hasdata(st,4) ) + { + TBL_NPC *nd = npc_name2id(script_getstr(st,4)); + if(nd) + clif_specialeffect(&nd->bl, type, target); + } + else + clif_specialeffect(bl, type, target); return 0; } |