219
"INIT"
000080
Auto Assembler Script
[ENABLE]
{$lua}
local memScanner = createMemScan()
memScanner.setOnlyOneResult(true)
memScanner.firstScan(
soExactValue,vtByteArray,rtRounded,"010001000000000070B5F64201000000",nil,
0,0xFFFFFFFF,"-X+W",fsmAligned,"4",true,false,false,false)
memScanner.waitTillDone()
if(memScanner.getOnlyResult() == nil) then showMessage("Game version not supported") end
unregisterSymbol("1stlvpstart")
registerSymbol("1stlvpstart",memScanner.getOnlyResult() +32)
memScanner.destroy()
unregisterSymbol("1stlvlength")
registerSymbol("1stlvlength","1stlvpstart+A")
unregisterSymbol("listcopy")
registerSymbol("listcopy",allocateMemory(8192))
unregisterSymbol("listcopy2start")
registerSymbol("listcopy2start","listcopy+12B0")
function copythelist()
orilength = readSmallInteger("1stlvlength")
unregisterSymbol("originalstart")
registerSymbol("originalstart",readQword("1stlvpstart"))
copyMemory(getAddress("originalstart"), orilength*8, getAddress("listcopy"))
writeQword("1stlvpstart", getAddress("listcopy"))
end
endlist2 = getAddress("listcopy2start")
refextra = readQword(readQword("145221E08")+880)
local el2head = math.floor(endlist2/0x10000)
local el2head2 = math.floor(el2head/0x10000)
refdword = readQword(refextra + el2head2*8)
writeBytes(refdword + (el2head - el2head2*0x10000), 129)
function findItem(bytes)
local memScanner = createMemScan()
memScanner.setOnlyOneResult(true)
memScanner.firstScan(
soExactValue,vtByteArray,rtRounded,bytes,nil,
0,0xFFFFFFFF,"-X+W",fsmLastDigits,"8",true,false,false,false)
memScanner.waitTillDone()
unregisterSymbol("trdlv")
registerSymbol("trdlv",memScanner.getOnlyResult() -88)
memScanner.destroy()
return readQword(readQword("trdlv"))+56
end
function unlock(bytes)
local lock = findItem(bytes)
if(readBytes(lock,1,false) == 1) then
if(readQword("1stlvpstart") ~= getAddress("listcopy")) then
copythelist()
end
local length = readSmallInteger("1stlvlength")
writeBytes(endlist2, 64,98,243,66,1)
writeQword(endlist2 + 8, readQword("trdlv"))
writeQword(getAddress("listcopy") + length*8, endlist2)
endlist2 = endlist2+24
length = length+1
writeSmallInteger("1stlvlength", length)
writeSmallInteger("1stlvlength-2", length)
writeBytes(lock, 0)
end
writeInteger("trdlv+44", 1)
end
function uplay(bytes,num)
local lock = findItem(bytes)
if(readBytes(lock,1,false) == 1) then
writeBytes(lock, 0)
writeInteger("trdlv+44", 1)
writeBytes("trdlv+7D", 0)
local upadr = readQword("145198480")+448
local upbool = readInteger(upadr)
writeInteger(upadr, bOr(upbool, num))
end
end
{$asm}
[DISABLE]
{$lua}
if(readQword("1stlvpstart") == getAddress("listcopy")) then
writeSmallInteger("1stlvlength", orilength)
writeSmallInteger("1stlvlength-2", orilength)
writeQword("1stlvpstart", getAddress("originalstart"))
end
unregisterSymbol("1stlvpstart")
unregisterSymbol("1stlvlength")
unregisterSymbol("listcopy")
unregisterSymbol("listcopy2start")
unregisterSymbol("upp")
{$asm}
220
"1stlvpstart"
1
8 Bytes
1stlvpstart
221
"1stlvlength"
2 Bytes
1stlvlength
222
"listcopy"
1
8 Bytes
listcopy
223
"originalstart"
1
8 Bytes
originalstart
227
"trdlv"
1
8 Bytes
trdlv
224
"Coats"
1
229
"Tailored Arno Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("16AA070017AA0700A2550700")
{$asm}
[DISABLE]
228
"Master Arno Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("18AA070019AA07007C540700")
{$asm}
[DISABLE]
230
"Tailored Prowler Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("1EAA07001FAA07005DAD0800")
{$asm}
[DISABLE]
238
"Legendary Prowler Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("22AA070023AA07003A999800")
{$asm}
[DISABLE]
237
"Handmade Sans-Culotte Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("24AA070025AA070064540700")
{$asm}
[DISABLE]
236
"Legendary Sans-Culotte Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("2AAA07002BAA07003A999800")
{$asm}
[DISABLE]
235
"Improved Napoleonic Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("30AA070031AA07004C540700")
{$asm}
[DISABLE]
234
"Legendary Napoleonic Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("32AA070033AA07003A999800")
{$asm}
[DISABLE]
233
"Improved Medieval Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("38AA070039AA0700A1540700")
{$asm}
[DISABLE]
225
"Tailored Phantom Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("3CAA07003DAA0700468D0800")
{$asm}
[DISABLE]
232
"Master Phantom Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("40AA070041AA0700F68D0800")
{$asm}
[DISABLE]
231
"Legendary Phantom Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("42AA070043AA07003A999800")
{$asm}
[DISABLE]
244
"Tailored Musketeer Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("46AA070047AA070058540700")
{$asm}
[DISABLE]
243
"Legendary Musketeer Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("4AAA07004BAA070088540700")
{$asm}
[DISABLE]
242
"Master Military Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("50AA070051AA070095540700")
{$asm}
[DISABLE]
241
"Tailored Brigand Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("54AA070055AA070040540700")
{$asm}
[DISABLE]
240
"Legendary Brigand Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("5AAA07005BAA07003A999800")
{$asm}
[DISABLE]
239
"Tailored Bourgeois Coat"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("5EAA07005FAA070069470800")
{$asm}
[DISABLE]
245
"Forearms"
1
250
"Bracers of Candia (uplay)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
uplay("7CAA07007DAA07003E350900", 2)
{$asm}
[DISABLE]
246
"Legendary Prowler Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("72AA070073AA070095540700")
{$asm}
[DISABLE]
252
"Tailored Sans-Culotte Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("76AA070077AA070040540700")
{$asm}
[DISABLE]
251
"Master Sans-Culotte Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("78AA070079AA07004A560700")
{$asm}
[DISABLE]
249
"Handmade Napoleonic Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("7EAA07007FAA070064540700")
{$asm}
[DISABLE]
248
"Legendary Napoleonic Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("82AA070083AA07003A999800")
{$asm}
[DISABLE]
247
"Legendary Medieval Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("8AAA07008BAA07003A999800")
{$asm}
[DISABLE]
262
"Tailored Phantom Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("8CAA07008DAA0700468D0800")
{$asm}
[DISABLE]
261
"Improved Phantom Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("8EAA07008FAA0700F68D0800")
{$asm}
[DISABLE]
260
"Legendary Phantom Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("92AA070093AA07003A999800")
{$asm}
[DISABLE]
259
"Master Musketeer Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("98AA070099AA0700C5540700")
{$asm}
[DISABLE]
258
"Legendary Musketeer Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("9AAA07009BAA07003A999800")
{$asm}
[DISABLE]
257
"Tailored Military Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("9CAA07009DAA07004C540700")
{$asm}
[DISABLE]
256
"Tailored Brigand Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("A4AA0700A5AA07005DAD0800")
{$asm}
[DISABLE]
255
"Legendary Brigand Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("AAAA0700ABAA07003A999800")
{$asm}
[DISABLE]
254
"Tailored Bourgeois Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("AEAA0700AFAA070063470800")
{$asm}
[DISABLE]
253
"Improved Bourgeois Bracers"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("B0AA0700B1AA07007C540700")
{$asm}
[DISABLE]
263
"Head"
1
264
"Tailored Arno Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("B6AA0700B7AA070064540700")
{$asm}
[DISABLE]
276
"Master Arno Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("B8AA0700B9AA0700A1540700")
{$asm}
[DISABLE]
275
"Tailored Prowler Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("BEAA0700BFAA0700F68D0800")
{$asm}
[DISABLE]
274
"Tailored Sans-Culotte Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("C6AA0700C7AA07005DAD0800")
{$asm}
[DISABLE]
273
"Master Sans-Culotte Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("C8AA0700C9AA070095540700")
{$asm}
[DISABLE]
272
"Legendary Sans-Culotte Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("CAAA0700CBAA07003A999800")
{$asm}
[DISABLE]
271
"Improved Napoleonic Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D0AA0700D1AA0700B9540700")
{$asm}
[DISABLE]
270
"Legendary Napoleonic Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D2AA0700D3AA07003A999800")
{$asm}
[DISABLE]
269
"Tailored Medieval Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D6AA0700D7AA0700C2550700")
{$asm}
[DISABLE]
268
"Legendary Medieval Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("DAAA0700DBAA07003A999800")
{$asm}
[DISABLE]
267
"Tailored Phantom Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("DCAA0700DDAA0700468D0800")
{$asm}
[DISABLE]
266
"Master Phantom Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("E0AA0700E1AA070088540700")
{$asm}
[DISABLE]
265
"Legendary Phantom Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("E2AA0700E3AA070014560700")
{$asm}
[DISABLE]
282
"Legendary Musketeer Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("EAAA0700EBAA07003A999800")
{$asm}
[DISABLE]
281
"Improved Military Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("EEAA0700EFAA070070540700")
{$asm}
[DISABLE]
280
"Legendary Military Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("F2AA0700F3AA07003A999800")
{$asm}
[DISABLE]
279
"Tailored Brigand Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("F4AA0700F5AA07005DAD0800")
{$asm}
[DISABLE]
278
"Improved Brigand Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("F6AA0700F7AA070040540700")
{$asm}
[DISABLE]
277
"Tailored Bourgeois Hood"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("00AB070001AB07005D470800")
{$asm}
[DISABLE]
283
"Legs"
1
284
"Handmade Prowler Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("1CAB07001DAB070058540700")
{$asm}
[DISABLE]
298
"Tailored Prowler Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("1EAB07001FAB070070540700")
{$asm}
[DISABLE]
297
"Improved Prowler Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("20AB070021AB07007C540700")
{$asm}
[DISABLE]
296
"Legendary Prowler Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("22AB070023AB07003A999800")
{$asm}
[DISABLE]
295
"Tailored Sans-Culotte Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("26AB070027AB07005DAD0800")
{$asm}
[DISABLE]
294
"Legendary Sans-Culotte Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("2AAB07002BAB07003A999800")
{$asm}
[DISABLE]
293
"Legendary Napoleonic Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("32AB070033AB0700C5540700")
{$asm}
[DISABLE]
292
"Legendary Medieval Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("3AAB07003BAB07003A999800")
{$asm}
[DISABLE]
291
"Tailored Phantom Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("3CAB07003DAB0700468D0800")
{$asm}
[DISABLE]
290
"Master Phantom Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("40AB070041AB0700B9540700")
{$asm}
[DISABLE]
289
"Legendary Phantom Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("42AB070043AB07002A560700")
{$asm}
[DISABLE]
288
"Legendary Musketeer Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("4AAB07004BAB07003A999800")
{$asm}
[DISABLE]
287
"Legendary Military Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("52AB070053AB07003A999800")
{$asm}
[DISABLE]
286
"Master Brigand Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("58AB070059AB070088540700")
{$asm}
[DISABLE]
285
"Tailored Bourgeois Breeches"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("5EAB07005FAB07005E470800")
{$asm}
[DISABLE]
299
"Waist"
1
306
"Addorsed Eagle Belt (uplay)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
uplay("D6AB0700D7AB07003E350900", 4)
{$asm}
[DISABLE]
300
"Tailored Prowler Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("ACAB0700ADAB07005DAD0800")
{$asm}
[DISABLE]
315
"Improved Prowler Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("B0AB0700B1AB0700B9540700")
{$asm}
[DISABLE]
314
"Legendary Prowler Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("B2AB0700B3AB07003A999800")
{$asm}
[DISABLE]
313
"Legendary Sans-Culotte Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("BCAB0700BDAB07003A999800")
{$asm}
[DISABLE]
312
"Handmade Medieval Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("C6AB0700C7AB070058540700")
{$asm}
[DISABLE]
311
"Tailored Medieval Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("C8AB0700C9AB070070540700")
{$asm}
[DISABLE]
310
"Legendary Medieval Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("CCAB0700CDAB07003A999800")
{$asm}
[DISABLE]
309
"Tailored Phantom Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("CEAB0700CFAB0700468D0800")
{$asm}
[DISABLE]
308
"Improved Phantom Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D0AB0700D1AB0700A1540700")
{$asm}
[DISABLE]
307
"Legendary Phantom Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D4AB0700D5AB07003A999800")
{$asm}
[DISABLE]
305
"Tailored Musketeer Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D8AB0700D9AB07004C540700")
{$asm}
[DISABLE]
304
"Legendary Military Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("E4AB0700E5AB07003A999800")
{$asm}
[DISABLE]
303
"Legendary Brigand Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("ECAB0700EDAB07003A999800")
{$asm}
[DISABLE]
302
"Tailored Bourgeois Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("F0AB0700F1AB07006A470800")
{$asm}
[DISABLE]
301
"Master Bourgeois Belt"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("F4AB0700F5AB0700C5540700")
{$asm}
[DISABLE]
316
"Colors"
1
317
"Pure Shadow"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("FE7F0800D38B080035360900")
{$asm}
[DISABLE]
322
"Uplay"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
uplay("03800800D88B08003E350900", 16)
{$asm}
[DISABLE]
321
"Infinite Green"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("07800800DC8B080032360900")
{$asm}
[DISABLE]
320
"Beige Ghost"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("0B800800E08B080033360900")
{$asm}
[DISABLE]
319
"Tempest"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("0E800800E38B080034360900")
{$asm}
[DISABLE]
318
"Bright Plumage"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("0F800800E48B080031360900")
{$asm}
[DISABLE]
323
"Outfits"
1
324
"Altair"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("A57E0800A67E0800888B0800")
{$asm}
[DISABLE]
335
"Bellec"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("917E0800927E0800348B0800")
{$asm}
[DISABLE]
334
"Shay"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("9D7E08009E7E08007D8B0800")
{$asm}
[DISABLE]
333
"Connor"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("937E0800947E0800368B0800")
{$asm}
[DISABLE]
332
"Edward"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("957E0800967E08003A8B0800")
{$asm}
[DISABLE]
331
"Ezio"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("977E0800987E0800358B0800")
{$asm}
[DISABLE]
330
"Thomas de Carneillon"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("9B7E08009C7E0800828B0800")
{$asm}
[DISABLE]
329
"Master Assassin"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("8F7E0800907E08007E8B0800")
{$asm}
[DISABLE]
328
"Guard of Franciade (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D6646202D7646202D8646202")
{$asm}
[DISABLE]
327
"Raider (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("DB646202DC646202DD646202")
{$asm}
[DISABLE]
326
"Napoleon's Artillery (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("43C7C90144C7C90149C7C901")
{$asm}
[DISABLE]
325
"Iron Mask (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("E0646202E1646202E2646202")
{$asm}
[DISABLE]
338
"One-handed"
1
339
"Back Sword"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("72AB070073AB0700DD590700")
{$asm}
[DISABLE]
388
"Fleur de Lys (special - cannot be saved)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
local lock = findItem("DD860800DE8608005DAD0800")
writeBytes(lock, 0)
writeInteger("trdlv+44", 1)
writeBytes("trdlv+7E", 0)
{$asm}
[DISABLE]
350
"Messer"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("78AB070079AB07001D5A0700")
{$asm}
[DISABLE]
349
"Rapier"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("7EAB07007FAB0700468D0800")
{$asm}
[DISABLE]
348
"Heavy-Hilted Sword"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("80AB070081AB0700E5590700")
{$asm}
[DISABLE]
347
"Gladius"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("88AB070089AB0700155A0700")
{$asm}
[DISABLE]
346
"Schiavona"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("92AB070093AB07003A999800")
{$asm}
[DISABLE]
345
"Sword of Eden"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D0190900D119090074560700")
{$asm}
[DISABLE]
344
"The drumstick (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("3FC7C90140C7C901E5646202")
{$asm}
[DISABLE]
343
"A sculpted human bone (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("3DC7C9013EC7C901E4646202")
{$asm}
[DISABLE]
341
"The rose scepter (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("3BC7C9013CC7C901E4646202")
{$asm}
[DISABLE]
382
"Sword of the convention (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("DBC8C901DCC8C90149656202")
{$asm}
[DISABLE]
340
"Eagle of Suger (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D4646202D5646202E6646202")
{$asm}
[DISABLE]
351
"Heavy"
1
342
"Wooden Hammer"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("FAAB0700FBAB0700ED590700")
{$asm}
[DISABLE]
359
"Claymore"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("FEAB0700FFAB0700CD590700")
{$asm}
[DISABLE]
358
"Heavy Cleaver"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("08AC070009AC07005C470800")
{$asm}
[DISABLE]
357
"Round Axe"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("0AAC07000BAC07005F550700")
{$asm}
[DISABLE]
356
"Long Sword"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("0CAC07000DAC0700468D0800")
{$asm}
[DISABLE]
355
"Officer's Round Axe"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("12AC070013AC0700EB650700")
{$asm}
[DISABLE]
354
"Flamberge"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("16AC070017AC07000D5A0700")
{$asm}
[DISABLE]
353
"Officer's Bardiche"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("1EAC07001FAC07003A999800")
{$asm}
[DISABLE]
381
"Tanner's Axe (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("41C7C90142C7C901E7646202")
{$asm}
[DISABLE]
360
"Long"
1
352
"Voulge"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("24AC070025AC0700C5590700")
{$asm}
[DISABLE]
370
"Fauchard"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("28AC070029AC0700478D0800")
{$asm}
[DISABLE]
380
"Cogneur"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("2CAC07002DAC0700F5590700")
{$asm}
[DISABLE]
369
"L'étoile polaire"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("34AC070035AC0700BD590700")
{$asm}
[DISABLE]
368
"Light Halberd"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("36AC070037AC0700F4550700")
{$asm}
[DISABLE]
367
"Bisento"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("3AAC07003BAC070064470800")
{$asm}
[DISABLE]
366
"Corseque"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("3EAC07003FAC0700055A0700")
{$asm}
[DISABLE]
365
"Pike Hammer"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("4AAC07004BAC07003A999800")
{$asm}
[DISABLE]
364
"Golden Bec de Corbin (uplay)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
uplay("EF860800F08608003E350900", 8)
{$asm}
[DISABLE]
363
"Lance of the strong arm (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("476562024865620249656202")
{$asm}
[DISABLE]
362
"Lance of St Denis (dlc)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("446562024565620249656202")
{$asm}
[DISABLE]
371
"Pistols"
1
361
"Officer's Pistol"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("B6AC0700B7AC070082550700")
{$asm}
[DISABLE]
378
"Fancy Pistol"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("BCAC0700BDAC0700D5590700")
{$asm}
[DISABLE]
373
"Five-Shot Duck Foot"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("D2AC0700D3AC07003A999800")
{$asm}
[DISABLE]
374
"Rifles"
1
372
"Flintlock"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("B4AC0700B5AC0700478D0800")
{$asm}
[DISABLE]
379
"Blunderbuss"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("C0AC0700C1AC070039550800")
{$asm}
[DISABLE]
376
"Woodplate Blunderbuss"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("C6AC0700C7AC07004CF00700")
{$asm}
[DISABLE]
377
"Guillotine Gun (dlc)"
1
387
"The Guillotine Gun (+ the variants when you equip it)"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("2FC7C90130C7C901FE676202")
{$asm}
[DISABLE]
386
"The Eagle"
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
unlock("37C7C90138C7C90146656202")
writeInteger("trdlv+44", 0) --buying it causes a crash ?
{$asm}
[DISABLE]
389
"Uplay Pre Order Bonuses : saber of honour, armorsplitter axe, etc."
FF0000
Auto Assembler Script
[ENABLE]
{$lua}
local upadr = readQword("145198480")+448
local upbool = readInteger(upadr)
writeBytes(upadr, 255,255,255,255)
local lock = findItem("D4860800D58608005DAD0800") -- saber
writeBytes(lock, 0)
lock = findItem("E2860800E38608005DAD0800") -- armorsplitter
writeBytes(lock, 0)
lock = findItem("E4860800E58608005DAD0800") -- war axe
writeBytes(lock, 0)
lock = findItem("EB860800EC8608005DAD0800") -- razorhead spear
writeBytes(lock, 0)
lock = findItem("2CAB07002DAB07005DAD0800") -- guard trousers
writeBytes(lock, 0)
{$asm}
[DISABLE]