diff options
author | epoque11 <epoque11@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-04-22 10:22:24 +0000 |
---|---|---|
committer | epoque11 <epoque11@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-04-22 10:22:24 +0000 |
commit | 653fd6a600f9a07105b17f9e71e2b430f4aae8e0 (patch) | |
tree | bdda1576569e5659bfa4cb5954bfd4d40ee1e1ec | |
parent | b8de126c48c92c44136567bcca4b85b35d34b9e2 (diff) | |
download | hercules-653fd6a600f9a07105b17f9e71e2b430f4aae8e0.tar.gz hercules-653fd6a600f9a07105b17f9e71e2b430f4aae8e0.tar.bz2 hercules-653fd6a600f9a07105b17f9e71e2b430f4aae8e0.tar.xz hercules-653fd6a600f9a07105b17f9e71e2b430f4aae8e0.zip |
- Fixed Vacuum Extreme not assigning units (bugreport:5604) and additionally not preventing movement
- Added missing units from pre-renewal skill_unit_db.txt
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@15919 54d463be-8e91-2dee-dedb-b68131a5f0ec
-rw-r--r-- | db/pre-re/skill_unit_db.txt | 25 | ||||
-rw-r--r-- | db/re/skill_unit_db.txt | 1 | ||||
-rw-r--r-- | src/map/unit.c | 1 |
3 files changed, 27 insertions, 0 deletions
diff --git a/db/pre-re/skill_unit_db.txt b/db/pre-re/skill_unit_db.txt index ab37bd3d4..7792c29a5 100644 --- a/db/pre-re/skill_unit_db.txt +++ b/db/pre-re/skill_unit_db.txt @@ -128,12 +128,37 @@ 2418,0xdb, , 0, 5, 300,enemy, 0x800 //WM_SEVERE_RAINSTORM 2419,0xde, , 0, 1,1000,enemy, 0x010 //WM_POEMOFNETHERWORLD +2443,0xdc, , 0, 0,1000,enemy, 0x00A //SO_FIREWALK +2444,0xdd, , 0, 0,1000,enemy, 0x00A //SO_ELECTRICWALK +2446,0x86, , 0, 3:3:3:4:4,1000,enemy, 0x018 //SO_EARTHGRAVE +2447,0x86, , 0, 3:3:3:4:4,1000,enemy, 0x018 //SO_DIAMONDDUST +2449,0xdf, , 0, 3:3:4:4:5,500,enemy, 0x018 //SO_PSYCHIC_WAVE +2450,0xe0, , 3, 0, 500,enemy, 0x010 //SO_CLOUD_KILL +2452,0xe4, , 0, 3,3000,all, 0x010 //SO_WARMER +2453,0xeb, , 0, 1:1:2:2:3,1000,enemy,0x010 //SO_VACUUM_EXTREME +2465,0xf1, , 0, 1,1000,all, 0x010 //SO_FIRE_INSIGNIA +2466,0xf2, , 0, 1,1000,all, 0x010 //SO_WATER_INSIGNIA +2467,0xf3, , 0, 1,1000,all, 0x010 //SO_WIND_INSIGNIA +2468,0xf4, , 0, 1,1000,all, 0x010 //SO_EARTH_INSIGNIA + +2479,0xe5, , 0, 1,1000,enemy, 0x000 //GN_THORNS_TRAP +2482,0xe6,0x7f, -1, 1, -1,all, 0x000 //GN_WALLOFTHORN +2485,0xe7, , 0, 3,1000,enemy, 0x098 //GN_DEMONIC_FIRE +2487,0xe8, , 0, 3,1000,enemy, 0x000 //GN_FIRE_EXPANSION_SMOKE_POWDER +2488,0xe9, , 0, 3,1000,enemy, 0x000 //GN_FIRE_EXPANSION_TEAR_GAS +2490,0xea, , 0, 1,1000,all, 0x000 //GN_HELLS_PLANT + 8208,0x86, , 0, 2,1000,enemy, 0x080 //MA_SHOWER 8209,0x90, , 0, 1,1000,enemy, 0x006 //MA_SKIDTRAP 8210,0x93, , 0, 0,1000,enemy, 0x006 //MA_LANDMINE 8211,0x95, , 0, 1,1000,enemy, 0x006 //MA_SANDMAN 8212,0x97, , 0, 1,1000,enemy, 0x006 //MA_FREEZINGTRAP +8403,0xed, , -1, 1,1000,enemy, 0x018 //EL_FIRE_MANTLE +8406,0xee, , 0, 1, -1,friend,0x018 //EL_WATER_BARRIER +8409,0xef, , 0, 1, -1,friend,0x018 //EL_ZEPHYR +8412,0xf0, , 0, 1, -1,friend,0x018 //EL_POWER_OF_GAIA + 10006,0xc1, , 2, 0, -1,guild, 0x040 //GD_LEADERSHIP 10007,0xc2, , 2, 0, -1,guild, 0x040 //GD_GLORYWOUNDS 10008,0xc3, , 2, 0, -1,guild, 0x040 //GD_SOULCOLD diff --git a/db/re/skill_unit_db.txt b/db/re/skill_unit_db.txt index 3bfbd3c19..7792c29a5 100644 --- a/db/re/skill_unit_db.txt +++ b/db/re/skill_unit_db.txt @@ -135,6 +135,7 @@ 2449,0xdf, , 0, 3:3:4:4:5,500,enemy, 0x018 //SO_PSYCHIC_WAVE 2450,0xe0, , 3, 0, 500,enemy, 0x010 //SO_CLOUD_KILL 2452,0xe4, , 0, 3,3000,all, 0x010 //SO_WARMER +2453,0xeb, , 0, 1:1:2:2:3,1000,enemy,0x010 //SO_VACUUM_EXTREME 2465,0xf1, , 0, 1,1000,all, 0x010 //SO_FIRE_INSIGNIA 2466,0xf2, , 0, 1,1000,all, 0x010 //SO_WATER_INSIGNIA 2467,0xf3, , 0, 1,1000,all, 0x010 //SO_WIND_INSIGNIA diff --git a/src/map/unit.c b/src/map/unit.c index 2655fce4c..43cbc02e1 100644 --- a/src/map/unit.c +++ b/src/map/unit.c @@ -913,6 +913,7 @@ int unit_can_move(struct block_list *bl) || sc->data[SC_BITE] || sc->data[SC_MAGNETICFIELD] || sc->data[SC__MANHOLE] + || sc->data[SC_VACUUM_EXTREME] || (sc->data[SC_FEAR] && sc->data[SC_FEAR]->val2 > 0) || sc->data[SC_CURSEDCIRCLE_TARGET] )) |