----------------------------------------- -- ID: 15533 -- Item: Chocobo Whistle -- ----------------------------------------- require("scripts/globals/settings"); require("scripts/globals/status"); require("scripts/globals/keyitems"); function onItemCheck(target) result = 0; hasLicense = target:hasKeyItem(CHOCOBO_LICENSE); if (hasLicense) then result = 0; else result = 56; end zone = target:getZone(); if (zone == 238 or zone == 239 or zone == 240 or zone == 241 or zone == 242 or -- Windurst zone == 234 or zone == 235 or zone == 236 or zone == 237 or -- Bastok zone == 230 or zone == 231 or zone == 232 or zone == 233 or -- San d'Oria zone == 243 or zone == 244 or zone == 245 or zone == 246 or -- Jeuno zone == 248 or -- Selbina zone == 249 or -- Mhaura zone == 250 or -- Kazham zone == 50 or zone == 48 or -- Aht Urhgan Whitegate && Al'Zahbi zone == 53 or -- Nashmau zone == 0 or zone == 1 or zone == 3 or zone == 6 or zone == 8 or zone == 9 or zone == 10 or zone == 11 or zone == 12 or zone == 13 or zone == 14 or zone == 16 or zone == 17 or zone == 18 or zone == 19 or zone == 20 or zone == 21 or zone == 22 or zone == 23 or zone == 26 or zone == 27 or zone == 28 or zone == 29 or zone == 30 or zone == 31 or zone == 32 or zone == 33 or zone == 34 or zone == 35 or zone == 36 or zone == 37 or zone == 38 or zone == 39 or zone == 40 or zone == 41 or zone == 42 or zone == 43 or zone == 44 or zone == 46 or zone == 47 or zone == 54 or zone == 56 or zone == 57 or zone == 58 or zone == 59 or zone == 60 or zone == 63 or zone == 64 or zone == 66 or zone == 67 or zone == 68 or zone == 69 or zone == 70 or zone == 71 or zone == 72 or zone == 73 or zone == 74 or zone == 75 or zone == 76 or zone == 77 or zone == 78 or zone == 80 or zone == 87 or zone == 92 or zone == 93 or zone == 94 or zone == 96 or zone == 99 or zone == 122 or zone == 127 or zone == 129 or zone == 130 or zone == 131 or zone == 138 or zone == 139 or zone == 140 or zone == 141 or zone == 142 or zone == 143 or zone == 144 or zone == 145 or zone == 146 or zone == 147 or zone == 148 or zone == 149 or zone == 150 or zone == 151 or zone == 152 or zone == 153 or zone == 154 or zone == 155 or zone == 156 or zone == 157 or zone == 158 or zone == 159 or zone == 160 or zone == 161 or zone == 162 or zone == 163 or zone == 164 or zone == 165 or zone == 166 or zone == 167 or zone == 168 or zone == 169 or zone == 170 or zone == 171 or zone == 172 or zone == 173 or zone == 174 or zone == 175 or zone == 176 or zone == 177 or zone == 178 or zone == 179 or zone == 180 or zone == 181 or zone == 182 or zone == 183 or zone == 184 or zone == 185 or zone == 186 or zone == 187 or zone == 188 or zone == 190 or zone == 191 or zone == 192 or zone == 193 or zone == 194 or zone == 195 or zone == 196 or zone == 197 or zone == 198 or zone == 200 or zone == 201 or zone == 202 or zone == 203 or zone == 204 or zone == 205 or zone == 206 or zone == 207 or zone == 208 or zone == 209 or zone == 211 or zone == 212 or zone == 213 or zone == 214 or zone == 220 or zone == 221 or zone == 223 or zone == 224 or zone == 225 or zone == 226 or zone == 227 or zone == 228 or zone == 247 or zone == 251 or zone == 252) then result = 56; end; return result; end; function onItemUse(player,animation) if result == 0 then player:setAnimation(5); end end;