| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445 |
- {
- "stoneGaze" : {
- "index" : 70,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":[ {
- "effectName" : "petrification"
- } ]
- },
- "sounds": {
- "cast": "PARALYZE"
- },
- "levels" : {
- "base":{
- "range" : "0",
- "targetModifier":{"smart":true},
- "effects" : {
- "notActive" : {
- "val" : 0,
- "type" : "NOT_ACTIVE",
- "subtype" : "spell.stoneGaze",
- "duration" : [
- "UNTIL_BEING_ATTACKED",
- "N_TURNS"
- ]
- },
- "noRetaliation" : {
- "val" : 0,
- "type" : "NO_RETALIATION",
- "duration" : [
- "UNTIL_BEING_ATTACKED",
- "N_TURNS"
- ]
- },
- "generalDamageReduction" : {
- "type" : "GENERAL_DAMAGE_REDUCTION",
- "val" : 50,
- "duration" : [
- "UNTIL_BEING_ATTACKED",
- "N_TURNS"
- ]
- }
- }
- }
- },
- "flags" : {
- "indifferent": true
- },
- "targetCondition" : {
- "noneOf" : {
- "bonus.SIEGE_WEAPON" : "absolute"
- }
- }
- },
- "poison" : {
- "index" : 71,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":["SP11_"]
- },
- "sounds": {
- "cast": "POISON"
- },
- "levels" : {
- "base":{
- "range" : "0",
- "targetModifier":{"smart":true},
- "effects" : {
- "poison" : {
- "val" : 30,
- "type" : "POISON",
- "valueType" : "INDEPENDENT_MAX",
- "duration" : "N_TURNS"
- },
- "stackHealth" : {
- "val" : -10,
- "type" : "STACK_HEALTH",
- "valueType" : "PERCENT_TO_ALL",
- "duration" : "N_TURNS"
- }
- }
- }
- },
- "flags" : {
- "negative": true
- },
- "targetCondition" : {
- "noneOf" : {
- "bonus.NON_LIVING" : "absolute",
- "bonus.MECHANICAL" : "absolute",
- "bonus.SIEGE_WEAPON" : "absolute",
- "bonus.UNDEAD" : "absolute",
- "bonus.GARGOYLE" : "absolute"
- }
- }
- },
- "bind" : {
- "index" : 72,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":["SP02_"]
- },
- "sounds": {
- "cast": "BIND"
- },
- "levels" : {
- "base":{
- "range" : "0",
- //no cumulative effect even with mods here
- "effects" : {
- "bindEffect" : {
- "val" : 0,
- "type" : "BIND_EFFECT",
- "duration" : "PERMANENT",
- "addInfo" : -1
- }
- }
- }
- },
- "flags" : {
- "nonMagical" : true,
- "indifferent": true
- }
- },
- "disease" : {
- "index" : 73,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":["SP05_"]
- },
- "sounds": {
- "cast": "DISEASE"
- },
- "levels" : {
- "base":{
- "range" : "0",
- "targetModifier":{"smart":true},
- "effects" : {
- "attack" : {
- "val" : -2,
- "type" : "PRIMARY_SKILL",
- "subtype" : "primarySkill.attack",
- "duration" : "N_TURNS"
- },
- "defence" : {
- "val" : -2,
- "type" : "PRIMARY_SKILL",
- "subtype" : "primarySkill.defence",
- "duration" : "N_TURNS"
- }
- }
- }
- },
- "flags" : {
- "negative": true
- },
- "targetCondition" : {
- "noneOf" : {
- "bonus.NON_LIVING" : "normal",
- "bonus.MECHANICAL" : "normal",
- "bonus.SIEGE_WEAPON" : "absolute",
- "bonus.UNDEAD" : "normal"
- }
- }
- },
- "paralyze" : {
- "index" : 74,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":["SP10_"]
- },
- "sounds": {
- "cast": "PARALYZE"
- },
- "levels" : {
- "base":{
- "range" : "0",
- "targetModifier":{"smart":true},
- "effects" : {
- "notActive" : {
- "val" : 0,
- "type" : "NOT_ACTIVE",
- "subtype" : "spell.paralyze",
- "duration" : [
- "UNTIL_BEING_ATTACKED",
- "N_TURNS"
- ]
- },
- "noRetaliation" : {
- "val" : 0,
- "type" : "NO_RETALIATION",
- "duration" : [
- "UNTIL_BEING_ATTACKED",
- "N_TURNS"
- ]
- },
- "generalAttackReduction" : {
- "val" : 75,
- "type" : "GENERAL_ATTACK_REDUCTION",
- "duration" : [
- "UNTIL_AFTER_ATTACK_SEQUENCE",
- "UNTIL_TAKING_INDIRECT_DAMAGE",
- "N_TURNS"
- ]
- }
- }
- }
- },
- "flags" : {
- "negative": true
- },
- "targetCondition" : {
- "noneOf" : {
- "bonus.SIEGE_WEAPON" : "absolute"
- }
- }
- },
- "age" : {
- "index" : 75,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":["SP01_"]
- },
- "sounds": {
- "cast": "AGE"
- },
- "levels" : {
- "base":{
- "range" : "0",
- "targetModifier":{"smart":true},
- "effects" : {
- "stackHealth" : {
- "val" : -50,
- "type" : "STACK_HEALTH",
- "valueType" : "PERCENT_TO_ALL",
- "duration" : "N_TURNS"
- }
- }
- }
- },
- "flags" : {
- "negative": true
- },
- "targetCondition" : {
- "noneOf" : {
- "bonus.NON_LIVING" : "absolute",
- "bonus.MECHANICAL" : "absolute",
- "bonus.SIEGE_WEAPON" : "absolute",
- "bonus.UNDEAD" : "absolute",
- "bonus.GARGOYLE" : "absolute"
- }
- }
- },
- "deathCloud" : {
- "index" : 76,
- "targetType": "NO_TARGET",
- "animation":{
- "hit":[{ "defName" : "SP04_", "transparency" : 0.5}]
- },
- "sounds": {
- "cast": "DEATHCLD"
- },
- "levels" : {
- "base":{
- "range" : "0-1",
- "battleEffects":{
- "damage":{
- "type":"core:damage"
- }
- }
- }
- },
- "flags" : {
- "indifferent": true
- },
- "targetCondition" : {
- "noneOf" : {
- "bonus.NON_LIVING" : "absolute",
- "bonus.MECHANICAL" : "absolute",
- "bonus.SIEGE_WEAPON" : "absolute",
- "bonus.UNDEAD" : "absolute",
- "bonus.GARGOYLE" : "absolute"
- }
- }
- },
- "thunderbolt" : {
- "index" : 77,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":[{"defName":"C03SPA0", "verticalPosition":"bottom"}, "C11SPA1"]
- },
- "sounds": {
- "cast": "LIGHTBLT"
- },
- "levels" : {
- "base":{
- "range" : "0",
- "battleEffects":{
- "damage":{
- "type":"core:damage"
- }
- }
- }
- },
- "flags" : {
- "damage": true,
- "negative": true
- }
- },
- "dispelHelpful" : {
- "index" : 78,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":["C05SPW"]
- },
- "sounds": {
- "cast": "DISPELL"
- },
- "levels" : {
- "base":{
- "battleEffects":{
- "dispel":{
- "type":"core:dispel",
- "ignoreImmunity" : true,
- "dispelNegative":false,
- "dispelNeutral":false,
- "dispelPositive":true
- }
- },
- "range" : "0"
- }
- },
- "flags" : {
- "negative": true
- }
- },
- "deathStare" : {
- "index" : 79,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":["C07SPE0"]
- },
- "sounds": {
- "cast": "DEATHSTR"
- },
- "levels" : {
- "base":{
- "battleEffects":{
- "destruction":{
- "type":"core:damage",
- "killByCount": true
- }
- },
- "range" : "0"
- }
- },
- "flags" : {
- "indifferent": true
- },
- "targetCondition" : {
- "noneOf" : {
- "bonus.NON_LIVING" : "absolute",
- "bonus.MECHANICAL" : "absolute",
- "bonus.SIEGE_WEAPON" : "absolute",
- "bonus.UNDEAD" : "absolute",
- "bonus.GARGOYLE" : "absolute"
- }
- }
- },
- "acidBreath" : {
- "index" : 80,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":["C17SPW0"]
- },
- "sounds": {
- "cast": "ACID"
- },
- "levels" : {
- "base":{
- "battleEffects":{
- "timed":{
- "type":"core:timed",
- "cumulative":true,
- "ignoreImmunity" : true,
- "bonus" :{
- "primarySkill" : {
- "val" : -3,
- "type" : "PRIMARY_SKILL",
- "subtype" : "primarySkill.defence",
- "duration" : "PERMANENT",
- "valueType" : "ADDITIVE_VALUE"
- }
- }
- }
- },
- "range" : "0",
- "targetModifier":{"smart":true}
- }
- },
- "flags" : {
- "indifferent": true,
- "persistent" : true
- }
- },
- "acidBreathDamage" : {
- "index" : 81,
- "targetType": "NO_TARGET",
- "animation":{
- "affect":["C17SPW0"]
- },
- "sounds": {
- "cast": "ACID"
- },
- "levels" : {
- "base":{
- "battleEffects":{
- "damage":{
- "type":"core:damage",
- "ignoreImmunity" : true
- }
- },
- "range" : "0"
- }
- },
- "flags" : {
- "damage": true,
- "indifferent": true
- },
- "targetCondition" : {
- }
- }
- }
|