Minor Update - Just thought I'd post a list of unit abilities and flags that will be moddable by my util when its done to get modders thinking
. I finally got the list done today (its long and some are hard to find). Found out something I didn't know either - likeley others know this but apparently Treelords cause growth in the province their in. Could be interesting to give, say, Pan leaders the same ability... might beef them up a bit. Anyways here's the list (99% complete). Its in code format at the moment but in the actual util it will be more readable and don't worry about the numbers beside - I'm just too lazy to take them out
:
UNIT MODS
---------
UNIT_MOD_FIREMAGICBOOST 10
UNIT_MOD_AIRMAGICBOOST 11
UNIT_MOD_WATERMAGICBOOST 12
UNIT_MOD_EARTHMAGICBOOST 13
UNIT_MOD_ASTRALMAGICBOOST 14
UNIT_MOD_NATUREMAGICBOOST 15
UNIT_MOD_DEATHMAGICBOOST 16
UNIT_MOD_BLOODMAGICBOOST 17
UNIT_MOD_HOLYMAGICBOOST 18
UNIT_MOD_UNHOLYMAGICBOOST 19
UNIT_MOD_ELEMENTALMAGICBOOST 20
UNIT_MOD_SORCERYMAGICBOOST 21
UNIT_MOD_ALLMAGICBOOST 22
UNIT_MOD_FIREINCOME 30
UNIT_MOD_AIRINCOME 31
UNIT_MOD_WATERINCOME 32
UNIT_MOD_EARTHINCOME 33
UNIT_MOD_ASTRALINCOME 34
UNIT_MOD_DETAHINCOME 35
UNIT_MOD_NATUREINCOME 36
UNIT_MOD_BLOODINCOME 37
UNIT_MOD_VINECREATURESUMMONBONUS 101
UNIT_MOD_STANDARD 103
UNIT_MOD_CAUSEPETRIFY 104
UNIT_MOD_AWE 105
UNIT_MOD_POISONCLOUD 106
UNIT_MOD_ATTRACTUNITSRANDOM 107
UNIT_MOD_STEALTH 108
UNIT_MOD_WATERBREATHINGFORUNITS 111
UNIT_MOD_SAILING 112
UNIT_MOD_DOUSE 116
UNIT_MOD_REINVIGORATION 117
UNIT_MOD_FORGEBONUS 118
UNIT_MOD_RESEARCHBONUS 121
UNIT_MOD_SUPPLYBONUS 122
UNIT_MOD_VIRULENTDISEASE 124
UNIT_MOD_SIEGEBONUS 125
UNIT_MOD_CAUSEEYELOSS 126
UNIT_MOD_CAUSEHORRORMARK 127
UNIT_MOD_ENTANGLE 128
UNIT_MOD_PILLAGEBONUS 131
UNIT_MOD_ALCHEMYBONUS 132
UNIT_MOD_ATTRACTUNITSX1 139
UNIT_MOD_ATTRACTUNITSX5 143
UNIT_MOD_ATTRACTUNITSINCOLD 146
UNIT_MOD_INCREASEDOMINION 156
UNIT_MOD_ANIMALAWE 162
UNIT_MOD_FIRESHIELD 163
UNIT_MOD_SUMMONALLIESX1 164
UNIT_MOD_SUMMONALLIESX2 165
UNIT_MOD_SUMMONALLIESX3 166
UNIT_MOD_LAMIASUMMONBONUS 169
UNIT_MOD_PATROLBONUS 170
UNIT_MOD_BLIND 171
UNIT_MOD_DISEASECLOUD 172
UNIT_MOD_ATTRACTUNITSINTURMOIL 173
UNIT_MOD_BONUSDURINGSTORM 174
UNIT_MOD_FLYDURINGSTORM 175
UNIT_MOD_STATBONUSINCOLD 176
UNIT_MOD_STRENGTHBONUSINHEAT 177
UNIT_MOD_EXTRAEYES 178
UNIT_MOD_SLOTS 182
UNIT_MOD_CAUSEFEAR 183
UNIT_MOD_REDUCEDOMINION 184
UNIT_MOD_STARTWITHRANDOMAFFLICTION 185
UNIT_MOD_MAGICPENALTY 187
UNIT_MOD_POISONARMOR 188
UNIT_MOD_REGENERATION 189
UNIT_MOD_BERSERK 190
UNIT_MOD_PROTECTIONBONUSINCOLD 191
UNIT_MOD_SHAPECHANGE 193
UNIT_MOD_WOUNDEDSECONDSHAPE 194
UNIT_MOD_WOUNDEDFIRSTSHAPE 195
UNIT_MOD_ONDEATHTRANSFORM 196
UNIT_MOD_CAPTURESLAVES 197
UNIT_MOD_FIRERESISTANCE 198
UNIT_MOD_SHOCKRESISTANCE 199
UNIT_MOD_POISONRESISTANCE 200
UNIT_MOD_COLDRESISTANCE 201
UNIT_MOD_BLOODVENGENCE 202
UNIT_MOD_ONDEATHSTUNAREA 204
UNIT_MOD_VOIDSUMMONBONUS 207
UNIT_MOD_COMBATSPELL 209
UNIT_MOD_SEDUCE 210
UNIT_MOD_INQUISITOR 211
UNIT_MOD_HEALER 212
UNIT_MOD_ASSASSIN 213
UNIT_MOD_SPY 214
UNIT_MOD_CASTLEDEFENCEBONUS 215
UNIT_MOD_AMBIDEXTROUS 217
UNIT_MOD_IMMUNETOSEDUCTION 218
UNIT_MOD_ATTRACTUNITSINDOMINION 219
UNIT_MOD_CHILLAURARADIUS 220
UNIT_MOD_UNDERWATERREGENERATION 221
UNIT_MOD_BANEFIRESHIELD 222
UNIT_MOD_CAUSEUNREST 223
UNIT_MOD_CORRUPTCOMMANDER 224
UNIT_MOD_STARTWITHAFFICTION 226
UNIT_MOD_CAUSEGOODEVENTS 228
UNIT_MOD_CAUSEGROWTH 230
UNIT_MOD_SPRINGSPIRIT 231
UNIT_MOD_SUMMERSPIRIT 232
UNIT_MOD_FALLSPIRIT 233
UNIT_MOD_WINTERSPIRIT 234
UNIT_MOD_AVERTBADEVENTS 235
UNIT_MOD_CORPSEEATING 236
UNIT_MOD_HPPERCORPSEEATEN 237
UNIT_MOD_BLESSGRANTSFLYING 240
UNIT_MOD_DOMINATEUNITS 241
UNIT_MOD_DOMINION 242
UNIT_MOD_PATHCOST 243
UNIT_MOD_CAUSEBLINDNESS 244
UNIT_MOD_LANDFORM 245
UNIT_MOD_UNDERWATERFORM 246
UNIT_MOD_SIRENLURE 247
UNIT_MOD_NONMAGERESEARCH 248
UNIT_MOD_MECHANICALSUMMONBONUS 249
UNIT_MOD_NAMETYPE 251
UNIT_MOD_DAMAGEWHILEAWAYFROMHOME 253
UNIT_MOD_ALLOWGODFORNATION 255
UNIT_MOD_DISALLOWGODFORNATION 256
UNIT FLAGS
----------
UNIT_FLAG_RECUPERATION 0
UNIT_FLAG_MOUNTED 1
UNIT_FLAG_ANIMAL 2
UNIT_FLAG_AMPHIBIAN 3
UNIT_FLAG_WASTELANDSURVIVAL 4
UNIT_FLAG_UNDEAD 5
UNIT_FLAG_COLDRESISTANT 6
UNIT_FLAG_HEATAURA 7
UNIT_FLAG_NEEDNOTEAT 8
UNIT_FLAG_FIRERESISTANT 9
UNIT_FLAG_POISONRESISTANT 10
UNIT_FLAG_AQUATIC 11
UNIT_FLAG_FLYING 12
UNIT_FLAG_TRAMPLE 13
UNIT_FLAG_IMMOBILE 14
UNIT_FLAG_IMMORTAL 15
UNIT_FLAG_CHILLAURA 16
UNIT_FLAG_FORESTSURVIVAL 17
UNIT_FLAG_SHOCKRESISTANT 18
UNIT_FLAG_SWAMPSURVIVAL 19
UNIT_FLAG_DEMON 20
UNIT_FLAG_SACRED 21
UNIT_FLAG_MOUNTAINSURVIVAL 22
UNIT_FLAG_GLAMOUR 23
UNIT_FLAG_NEVERHEAL 24
UNIT_FLAG_ETHEREAL 25
UNIT_FLAG_POORAMPHIBIAN 26
UNIT_FLAG_STEALTHY 27
UNIT_FLAG_NOITEM 28
UNIT_FLAG_COLDBLOODED 29
UNIT_FLAG_LIFELESS 30
UNIT_FLAG_FEMALE 31
UNIT_FLAG_MAGICBEING 32
UNIT_FLAG_POORMAGICLEADER 35
UNIT_FLAG_OKMAGICLEADER 36
UNIT_FLAG_GOODMAGICLEADER 37
UNIT_FLAG_EXPERTMAGICLEADER 38
UNIT_FLAG_SUPERIORMAGICLEADER 39
UNIT_FLAG_POORUNDEADLEADER 40
UNIT_FLAG_OKUNDEADLEADER 41
UNIT_FLAG_GOODUNDEADLEADER 42
UNIT_FLAG_EXPERTUNDEADLEADER 43
UNIT_FLAG_SUPERIORUNDEADLEADER 44
UNIT_FLAG_NOLEADER 56
UNIT_FLAG_POORLEADER 57
UNIT_FLAG_GOODLEADER 58
UNIT_FLAG_EXPERTLEADER 59
UNIT_FLAG_SUPERIORLEADER 60
I plan on releasing a demo version of the unit editing portion of the main util by the end of the week to get some feedback on the GUI layout. Once that's done the rest of the programming should be fairly simple... just tedious.