Clone of Akilla's acserver @ https://github.com/deregtd/ACServer

AC Decoded Message Viewer.htm 468KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <!-- saved from url=(0042) -->
  3. <?xml version="1.0" ?><HTML><HEAD><TITLE>AC Decoded Message Viewer</TITLE>
  4. <META http-equiv=Content-Type content="text/html; charset=windows-1252">
  5. <STYLE>DIV.messageborder {
  6. BORDER-RIGHT: darkblue 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: darkblue 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: menu; BORDER-LEFT: darkblue 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: darkblue 1px solid
  7. }
  8. DIV.messageheader {
  9. PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: darkblue
  10. }
  11. DIV.messagebody {
  12. MARGIN: 5px 10px 20px 20px
  13. }
  14. TABLE.messagetable {
  15. FONT: menu
  16. }
  17. TABLE.valuelisttable {
  18. MARGIN: 2px 0px 2px 10px; FONT: menu
  19. }
  20. TD.fieldcell {
  21. BORDER-RIGHT: darkblue 1px; BORDER-TOP: darkblue 1px solid; BORDER-LEFT: darkblue 1px; BORDER-BOTTOM: darkblue 1px
  22. }
  23. TD.valuevaluecell {
  24. BORDER-RIGHT: darkblue 1px solid; BORDER-TOP: darkblue 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: darkblue 1px solid; COLOR: darkblue; BORDER-BOTTOM: darkblue 1px solid
  25. }
  26. TD.valuetextcell {
  27. BORDER-RIGHT: darkblue 1px solid; BORDER-TOP: darkblue 1px solid; BORDER-LEFT: darkblue 1px solid; BORDER-BOTTOM: darkblue 1px solid
  28. }
  29. DIV.datatype {
  30. PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #fffacd
  31. }
  32. DIV.messagedesc {
  33. MARGIN: 0px 0px 5px
  34. }
  35. DIV.indentcell {
  36. BORDER-RIGHT: darkblue 1px; PADDING-RIGHT: 0px; BORDER-TOP: darkblue 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: darkblue 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: darkblue 1px
  37. }
  38. DIV.substructheader {
  39. PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: darkblue
  40. }
  41. DIV.unknownmessage {
  42. BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: menu; BORDER-LEFT: gray 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: gray 1px solid
  43. }
  44. DIV.retiredmessage {
  45. BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: menu; BORDER-LEFT: gray 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: gray 1px solid
  46. }
  47. DIV.submsgheader {
  48. PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
  49. }
  50. DIV.maskheader {
  51. BORDER-RIGHT: darkblue 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: darkblue 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: darkblue 1px solid; COLOR: darkblue; PADDING-TOP: 2px; BORDER-BOTTOM: darkblue 1px solid
  52. }
  53. </STYLE>
  54. <META content="MSHTML 5.50.4611.1300" name=GENERATOR></HEAD>
  55. <BODY bgColor=#ffffff>
  56. <H1>Classified Messages</H1>
  57. <H2>Directory</H2>
  58. <TABLE border=0>
  59. <TBODY>
  60. <TR>
  61. <TD><A href="#0024"><B>0024</B>
  62. - Destroy Object</A></TD></TR>
  63. <TR>
  64. <TD><A href="#0037"><B>0037</B>
  65. - Local Chat</A></TD></TR>
  66. <TR>
  67. <TD><A href="#0043"><B>0043</B>
  68. - Set Character Flag</A></TD></TR>
  69. <TR>
  70. <TD><A href="#0057"><B>0057</B>
  71. - Equip</A></TD></TR>
  72. <TR>
  73. <TD><A href="#005E"><B>005E</B>
  74. - Attack</A></TD></TR>
  75. <TR>
  76. <TD><A href="#0197"><B>0197</B>
  77. - Adjust Stack Size</A></TD></TR>
  78. <TR>
  79. <TD><A href="#019E"><B>019E</B>
  80. - Player Kill</A></TD></TR>
  81. <TR>
  82. <TD><A href="#01B5"><B>01B5</B>
  83. - Broadcast Text</A></TD></TR>
  84. <TR>
  85. <TD><A href="#01E0"><B>01E0</B>
  86. - Indirect Text</A></TD></TR>
  87. <TR>
  88. <TD><A href="#01E2"><B>01E2</B>
  89. - Emote Text</A></TD></TR>
  90. <TR>
  91. <TD><A href="#022D"><B>022D</B>
  92. - Unknown Object Action 1</A></TD></TR>
  93. <TR>
  94. <TD><A href="#0229"><B>0229</B>
  95. - Unknown Object Action 2</A></TD></TR>
  96. <TR>
  97. <TD><A href="#0237"><B>0237</B>
  98. - Update Statistic</A></TD></TR>
  99. <TR>
  100. <TD><A href="#023B"><B>023B</B>
  101. - Update Last Attacker</A></TD></TR>
  102. <TR>
  103. <TD><A href="#023D"><B>023D</B>
  104. - Update Last Corpse Location</A></TD></TR>
  105. <TR>
  106. <TD><A href="#023E"><B>023E</B>
  107. - Skill Experience</A></TD></TR>
  108. <TR>
  109. <TD><A href="#0241"><B>0241</B>
  110. - Update Attribute</A></TD></TR>
  111. <TR>
  112. <TD><A href="#0243"><B>0243</B>
  113. - Update Secondary Attribute</A></TD></TR>
  114. <TR>
  115. <TD><A href="#0244"><B>0244</B>
  116. - Vital Statistic Update</A></TD></TR>
  117. <TR>
  118. <TD><A href="#F619"><B>F619</B>
  119. - Lifestone Materialize</A></TD></TR>
  120. <TR>
  121. <TD><A href="#F625"><B>F625</B>
  122. - Change Model</A></TD></TR>
  123. <TR>
  124. <TD><A href="#F62C"><B>F62C</B>
  125. - Server Text</A></TD></TR>
  126. <TR>
  127. <TD><A href="#F653"><B>F653</B>
  128. - End 3D Mode</A></TD></TR>
  129. <TR>
  130. <TD><A href="#F658"><B>F658</B>
  131. - Character List</A></TD></TR>
  132. <TR>
  133. <TD><A href="#F659"><B>F659</B>
  134. - Login Failure - Character still in world.</A></TD></TR>
  135. <TR>
  136. <TD><A href="#F65A"><B>F65A</B>
  137. - Message of the Day</A></TD></TR>
  138. <TR>
  139. <TD><A href="#F745"><B>F745</B>
  140. - Create Object</A></TD></TR>
  141. <TR>
  142. <TD><A href="#F746"><B>F746</B>
  143. - Login Character</A></TD></TR>
  144. <TR>
  145. <TD><A href="#F747"><B>F747</B>
  146. - Remove Item</A></TD></TR>
  147. <TR>
  148. <TD><A href="#F748"><B>F748</B>
  149. - Set Position and Motion</A></TD></TR>
  150. <TR>
  151. <TD><A href="#F749"><B>F749</B>
  152. - Wield Object</A></TD></TR>
  153. <TR>
  154. <TD><A href="#F74A"><B>F74A</B>
  155. - Move object into inventory.</A></TD></TR>
  156. <TR>
  157. <TD><A href="#F74B"><B>F74B</B>
  158. - Toggle Portal Animation</A></TD></TR>
  159. <TR>
  160. <TD><A href="#F74C"><B>F74C</B>
  161. - Animation</A></TD></TR>
  162. <TR>
  163. <TD><A href="#F74E"><B>F74E</B>
  164. - Jumping</A></TD></TR>
  165. <TR>
  166. <TD><A href="#F750"><B>F750</B>
  167. - Apply Sound Effect</A></TD></TR>
  168. <TR>
  169. <TD><A href="#F751"><B>F751</B>
  170. - Enter Portal Mode</A></TD></TR>
  171. <TR>
  172. <TD><A href="#F755"><B>F755</B>
  173. - Apply Visual/Sound Effect</A></TD></TR>
  174. <TR>
  175. <TD><A href="#F7B0"><B>F7B0</B>
  176. - Game Event</A></TD></TR>
  177. <TR>
  178. <TD style="PADDING-LEFT: 15px"><A
  179. href="#F7B0-0x0013"><B>0x0013</B>
  180. - Login Character</A></TD></TR>
  181. <TR>
  182. <TD style="PADDING-LEFT: 15px"><A
  183. href="#F7B0-0x0016"><B>0x0016</B>
  184. - Transaction Message</A></TD></TR>
  185. <TR>
  186. <TD style="PADDING-LEFT: 15px"><A
  187. href="#F7B0-0x001C"><B>0x001C</B>
  188. - Action Failure</A></TD></TR>
  189. <TR>
  190. <TD style="PADDING-LEFT: 15px"><A
  191. href="#F7B0-0x0020"><B>0x0020</B>
  192. - Allegiance Info</A></TD></TR>
  193. <TR>
  194. <TD style="PADDING-LEFT: 15px"><A
  195. href="#F7B0-0x0022"><B>0x0022</B>
  196. - Insert Inventory Item</A></TD></TR>
  197. <TR>
  198. <TD style="PADDING-LEFT: 15px"><A
  199. href="#F7B0-0x0023"><B>0x0023</B>
  200. - Wear Item</A></TD></TR>
  201. <TR>
  202. <TD style="PADDING-LEFT: 15px"><A
  203. href="#F7B0-0x0038"><B>0x0038</B>
  204. - Direct Chat</A></TD></TR>
  205. <TR>
  206. <TD style="PADDING-LEFT: 15px"><A
  207. href="#F7B0-0x004C"><B>0x004C</B>
  208. - Add Spell to Spellbook / Cast Spell</A></TD></TR>
  209. <TR>
  210. <TD style="PADDING-LEFT: 15px"><A
  211. href="#F7B0-0x004D"><B>0x004D</B>
  212. - Delete Spell from Spellbook</A></TD></TR>
  213. <TR>
  214. <TD style="PADDING-LEFT: 15px"><A
  215. href="#F7B0-0x004E"><B>0x004E</B>
  216. - Add Enchantment</A></TD></TR>
  217. <TR>
  218. <TD style="PADDING-LEFT: 15px"><A
  219. href="#F7B0-0x004F"><B>0x004F</B>
  220. - Remove Enchantment</A></TD></TR>
  221. <TR>
  222. <TD style="PADDING-LEFT: 15px"><A
  223. href="#F7B0-0x0062"><B>0x0062</B>
  224. - Approach Vendor</A></TD></TR>
  225. <TR>
  226. <TD style="PADDING-LEFT: 15px"><A
  227. href="#F7B0-0x009C"><B>0x009C</B>
  228. - End Portal Storm</A></TD></TR>
  229. <TR>
  230. <TD style="PADDING-LEFT: 15px"><A
  231. href="#F7B0-0x009D"><B>0x009D</B>
  232. - Mild Portal Storm</A></TD></TR>
  233. <TR>
  234. <TD style="PADDING-LEFT: 15px"><A
  235. href="#F7B0-0x009E"><B>0x009E</B>
  236. - Heavy Portal Storm</A></TD></TR>
  237. <TR>
  238. <TD style="PADDING-LEFT: 15px"><A
  239. href="#F7B0-0x009F"><B>0x009F</B>
  240. - Portal Stormed</A></TD></TR>
  241. <TR>
  242. <TD style="PADDING-LEFT: 15px"><A
  243. href="#F7B0-0x00A0"><B>0x00A0</B>
  244. - Failure to Give Item</A></TD></TR>
  245. <TR>
  246. <TD style="PADDING-LEFT: 15px"><A
  247. href="#F7B0-0x00A7"><B>0x00A7</B>
  248. - Quit Fellowship</A></TD></TR>
  249. <TR>
  250. <TD style="PADDING-LEFT: 15px"><A
  251. href="#F7B0-0x00AF"><B>0x00AF</B>
  252. - Create Fellowship</A></TD></TR>
  253. <TR>
  254. <TD style="PADDING-LEFT: 15px"><A
  255. href="#F7B0-0x00B0"><B>0x00B0</B>
  256. - Recruit Member</A></TD></TR>
  257. <TR>
  258. <TD style="PADDING-LEFT: 15px"><A
  259. href="#F7B0-0x00B1"><B>0x00B1</B>
  260. - Dismiss Member</A></TD></TR>
  261. <TR>
  262. <TD style="PADDING-LEFT: 15px"><A
  263. href="#F7B0-0x00B3"><B>0x00B3</B>
  264. - Disband Fellowship</A></TD></TR>
  265. <TR>
  266. <TD style="PADDING-LEFT: 15px"><A
  267. href="#F7B0-0x00B4"><B>0x00B4</B>
  268. - Read Table of Contents</A></TD></TR>
  269. <TR>
  270. <TD style="PADDING-LEFT: 15px"><A
  271. href="#F7B0-0x00B8"><B>0x00B8</B>
  272. - Read Page</A></TD></TR>
  273. <TR>
  274. <TD style="PADDING-LEFT: 15px"><A
  275. href="#F7B0-0x00C9"><B>0x00C9</B>
  276. - Identify Object</A></TD></TR>
  277. <TR>
  278. <TD style="PADDING-LEFT: 15px"><A
  279. href="#F7B0-0x014A"><B>0x014A</B>
  280. - Group Chat</A></TD></TR>
  281. <TR>
  282. <TD style="PADDING-LEFT: 15px"><A
  283. href="#F7B0-0x0196"><B>0x0196</B>
  284. - Set Pack Contents</A></TD></TR>
  285. <TR>
  286. <TD style="PADDING-LEFT: 15px"><A
  287. href="#F7B0-0x019A"><B>0x019A</B>
  288. - Drop from Inventory</A></TD></TR>
  289. <TR>
  290. <TD style="PADDING-LEFT: 15px"><A
  291. href="#F7B0-0x01A4"><B>0x01A4</B>
  292. - Remove Enchantment (Silent)</A></TD></TR>
  293. <TR>
  294. <TD style="PADDING-LEFT: 15px"><A
  295. href="#F7B0-0x01A6"><B>0x01A6</B>
  296. - Remove Multiple Enchantments</A></TD></TR>
  297. <TR>
  298. <TD style="PADDING-LEFT: 15px"><A
  299. href="#F7B0-0x01A7"><B>0x01A7</B>
  300. - Attack Completed</A></TD></TR>
  301. <TR>
  302. <TD style="PADDING-LEFT: 15px"><A
  303. href="#F7B0-0x01AD"><B>0x01AD</B>
  304. - Kill/Death Message</A></TD></TR>
  305. <TR>
  306. <TD style="PADDING-LEFT: 15px"><A
  307. href="#F7B0-0x01AC"><B>0x01AC</B>
  308. - Your death.</A></TD></TR>
  309. <TR>
  310. <TD style="PADDING-LEFT: 15px"><A
  311. href="#F7B0-0x01AE"><B>0x01AE</B>
  312. - Add Multiple Enchantments List</A></TD></TR>
  313. <TR>
  314. <TD style="PADDING-LEFT: 15px"><A
  315. href="#F7B0-0x01B1"><B>0x01B1</B>
  316. - Inflict Melee Damage</A></TD></TR>
  317. <TR>
  318. <TD style="PADDING-LEFT: 15px"><A
  319. href="#F7B0-0x01B2"><B>0x01B2</B>
  320. - Receive Melee Damage</A></TD></TR>
  321. <TR>
  322. <TD style="PADDING-LEFT: 15px"><A
  323. href="#F7B0-0x01B3"><B>0x01B3</B>
  324. - Other Melee Evade</A></TD></TR>
  325. <TR>
  326. <TD style="PADDING-LEFT: 15px"><A
  327. href="#F7B0-0x01B4"><B>0x01B4</B>
  328. - Self Melee Evade</A></TD></TR>
  329. <TR>
  330. <TD style="PADDING-LEFT: 15px"><A
  331. href="#F7B0-0x01B8"><B>0x01B8</B>
  332. - Start Melee Attack</A></TD></TR>
  333. <TR>
  334. <TD style="PADDING-LEFT: 15px"><A
  335. href="#F7B0-0x01C0"><B>0x01C0</B>
  336. - Update Health</A></TD></TR>
  337. <TR>
  338. <TD style="PADDING-LEFT: 15px"><A
  339. href="#F7B0-0x01C3"><B>0x01C3</B>
  340. - Age Command Result</A></TD></TR>
  341. <TR>
  342. <TD style="PADDING-LEFT: 15px"><A
  343. href="#F7B0-0x01C7"><B>0x01C7</B>
  344. - Read. Previous action complete</A></TD></TR>
  345. <TR>
  346. <TD style="PADDING-LEFT: 15px"><A
  347. href="#F7B0-0x01F4"><B>0x01F4</B>
  348. - Squelched Users List</A></TD></TR>
  349. <TR>
  350. <TD style="PADDING-LEFT: 15px"><A
  351. href="#F7B0-0x01FD"><B>0x01FD</B>
  352. - Enter Trade</A></TD></TR>
  353. <TR>
  354. <TD style="PADDING-LEFT: 15px"><A
  355. href="#F7B0-0x01FF"><B>0x01FF</B>
  356. - End Trade</A></TD></TR>
  357. <TR>
  358. <TD style="PADDING-LEFT: 15px"><A
  359. href="#F7B0-0x0200"><B>0x0200</B>
  360. - Add Trade Item</A></TD></TR>
  361. <TR>
  362. <TD style="PADDING-LEFT: 15px"><A
  363. href="#F7B0-0x0202"><B>0x0202</B>
  364. - Accept Trade</A></TD></TR>
  365. <TR>
  366. <TD style="PADDING-LEFT: 15px"><A
  367. href="#F7B0-0x0205"><B>0x0205</B>
  368. - Reset Trade</A></TD></TR>
  369. <TR>
  370. <TD style="PADDING-LEFT: 15px"><A
  371. href="#F7B0-0x0207"><B>0x0207</B>
  372. - Failure to trade an item</A></TD></TR>
  373. <TR>
  374. <TD style="PADDING-LEFT: 15px"><A
  375. href="#F7B0-0x0264"><B>0x0264</B>
  376. - Updates the mana bar on the selected item.</A></TD></TR>
  377. <TR>
  378. <TD style="PADDING-LEFT: 15px"><A
  379. href="#F7B0-0xF643"><B>0xF643</B>
  380. - Create Character</A></TD></TR>
  381. <TR>
  382. <TD style="PADDING-LEFT: 15px"><A
  383. href="#F7B0-0xF655"><B>0xF655</B>
  384. - Delete Character</A></TD></TR>
  385. <TR>
  386. <TD><A href="#F7C7"><B>F7C7</B>
  387. - Start 3D Mode</A></TD></TR>
  388. <TR>
  389. <TD><A href="#FF33"><B>FF33</B>
  390. - Exit portal mode.</A></TD></TR></TBODY></TABLE>
  391. <H2>Messages</H2><A name=0024><!--force close--></A>
  392. <DIV class=messageborder>
  393. <DIV class=messageheader><IMG
  394. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0024</B> - Destroy
  395. Object</DIV>
  396. <DIV class=messagebody>
  397. <DIV class=messagedesc>Sent every time an object you are aware of ceases to
  398. exist. Merely running out of range does not generate this message - in that
  399. case, the client just automatically stops tracking it after receiving no updates
  400. for a while (which I presume is a very short while).</DIV>
  401. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  402. <TBODY>
  403. <TR>
  404. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  405. style="COLOR: red">destroyed</SPAN></TD>
  406. <TD class=fieldcell vAlign=top>The object that ceases to exist.
  407. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  408. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  409. game world. IDs are unique in the world but not permenantly - IDs can be
  410. reused for temporary type objects like monsters
  411. </DIV></TD></TR></TBODY></TABLE></DIV></DIV><A name=0037><!--force close--></A>
  412. <DIV class=messageborder>
  413. <DIV class=messageheader><IMG
  414. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0037</B> - Local
  415. Chat</DIV>
  416. <DIV class=messagebody>
  417. <DIV class=messagedesc>Contains a message, type, person's name and source person
  418. ID. If this is local chat or spellcasting, the radar filtering is done on the
  419. client (so actually hear talking within 2 landblocks).</DIV>
  420. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  421. <TBODY>
  422. <TR>
  423. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  424. style="COLOR: red">text</SPAN></TD>
  425. <TD class=fieldcell vAlign=top>The message text.
  426. <DIV class=datatype><SPAN
  427. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  428. DWORD alignment. The first WORD is the string length including the NULL
  429. terminator. Then the character values follow inline (with NULL terminator)
  430. and the last DWORD is filled with 0s. </DIV></TD></TR>
  431. <TR>
  432. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  433. style="COLOR: red">senderName</SPAN></TD>
  434. <TD class=fieldcell vAlign=top>Character name of the speaker.
  435. <DIV class=datatype><SPAN
  436. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  437. DWORD alignment. The first WORD is the string length including the NULL
  438. terminator. Then the character values follow inline (with NULL terminator)
  439. and the last DWORD is filled with 0s. </DIV></TD></TR>
  440. <TR>
  441. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  442. style="COLOR: red">sender</SPAN></TD>
  443. <TD class=fieldcell vAlign=top>Character ID of the speaker.
  444. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  445. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  446. game world. IDs are unique in the world but not permenantly - IDs can be
  447. reused for temporary type objects like monsters </DIV></TD></TR>
  448. <TR>
  449. <TD class=fieldcell vAlign=top><B>LocalChat</B> <SPAN
  450. style="COLOR: red">type</SPAN></TD>
  451. <TD class=fieldcell vAlign=top>Type of text.
  452. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>LocalChat</B>
  453. (DWORD)</SPAN><BR>The chat type is indetified by a number. This only
  454. appears to control color.
  455. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  456. <TBODY>
  457. <TR>
  458. <TD class=valuevaluecell>0x02</TD>
  459. <TD class=valuetextcell>Local Chat</TD></TR>
  460. <TR>
  461. <TD class=valuevaluecell>0x11</TD>
  462. <TD
  463. class=valuetextcell>Spellcasting</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></DIV><A
  464. name=0043><!--force close--></A>
  465. <DIV class=messageborder>
  466. <DIV class=messageheader><IMG
  467. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0043</B> - Set Character
  468. Flag</DIV>
  469. <DIV class=messagebody>
  470. <DIV class=messagedesc>Set a flag for a character</DIV>
  471. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  472. <TBODY>
  473. <TR>
  474. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  475. style="COLOR: red">character</SPAN></TD>
  476. <TD class=fieldcell vAlign=top>The character getting it's flags changed
  477. (including yourself).
  478. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  479. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  480. game world. IDs are unique in the world but not permenantly - IDs can be
  481. reused for temporary type objects like monsters </DIV></TD></TR>
  482. <TR>
  483. <TD class=fieldcell vAlign=top><B>FlagType</B> <SPAN
  484. style="COLOR: red">flag</SPAN></TD>
  485. <TD class=fieldcell vAlign=top>The getting changed, this may be a mask
  486. into an actual mask somewhere.
  487. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>FlagType</B>
  488. (DWORD)</SPAN><BR>The type of a flag
  489. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  490. <TBODY>
  491. <TR>
  492. <TD class=valuevaluecell>0x04</TD>
  493. <TD class=valuetextcell>PK</TD></TR></TBODY></TABLE></DIV></TD></TR>
  494. <TR>
  495. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  496. style="COLOR: red">Set</SPAN></TD>
  497. <TD class=fieldcell vAlign=top>1 to set the flag, 0 to clear the flag.
  498. </TD></TR></TBODY></TABLE></DIV></DIV><A name=0057><!--force close--></A>
  499. <DIV class=messageborder>
  500. <DIV class=messageheader><IMG
  501. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0057</B> - Equip</DIV>
  502. <DIV class=messagebody>
  503. <DIV class=messagedesc>An item was equipped</DIV>
  504. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  505. <TBODY>
  506. <TR>
  507. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  508. style="COLOR: red">item</SPAN></TD>
  509. <TD class=fieldcell vAlign=top>Source item
  510. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  511. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  512. game world. IDs are unique in the world but not permenantly - IDs can be
  513. reused for temporary type objects like monsters </DIV></TD></TR>
  514. <TR>
  515. <TD class=fieldcell vAlign=top><B>EquipAction</B> <SPAN
  516. style="COLOR: red">method</SPAN></TD>
  517. <TD class=fieldcell vAlign=top>Method used
  518. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>EquipAction</B>
  519. (DWORD)</SPAN><BR>The action for equipping an item.
  520. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  521. <TBODY>
  522. <TR>
  523. <TD class=valuevaluecell>0x02</TD>
  524. <TD class=valuetextcell>Unequips</TD></TR>
  525. <TR>
  526. <TD class=valuevaluecell>0x03</TD>
  527. <TD class=valuetextcell>Equips</TD></TR>
  528. <TR>
  529. <TD class=valuevaluecell>0x11</TD>
  530. <TD class=valuetextcell>Gets spell
  531. from.</TD></TR></TBODY></TABLE></DIV></TD></TR>
  532. <TR>
  533. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  534. style="COLOR: red">equipper</SPAN></TD>
  535. <TD class=fieldcell vAlign=top>Receiver of the equipment
  536. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  537. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  538. game world. IDs are unique in the world but not permenantly - IDs can be
  539. reused for temporary type objects like monsters
  540. </DIV></TD></TR></TBODY></TABLE></DIV></DIV><A name=005E><!--force close--></A>
  541. <DIV class=messageborder>
  542. <DIV class=messageheader><IMG
  543. src="AC Decoded Message Viewer_files/expanded.gif"> <B>005E</B> - Attack</DIV>
  544. <DIV class=messagebody>
  545. <DIV class=messagedesc>A player has attacked a monster (or player).</DIV>
  546. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  547. <TBODY>
  548. <TR>
  549. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  550. style="COLOR: red">target</SPAN></TD>
  551. <TD class=fieldcell vAlign=top>Object ID of the monster (or player) being
  552. attacked.
  553. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  554. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  555. game world. IDs are unique in the world but not permenantly - IDs can be
  556. reused for temporary type objects like monsters </DIV></TD></TR>
  557. <TR>
  558. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  559. style="COLOR: red">unknown</SPAN></TD>
  560. <TD class=fieldcell vAlign=top>unknown - 0x00000019 </TD></TR>
  561. <TR>
  562. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  563. style="COLOR: red">attacker</SPAN></TD>
  564. <TD class=fieldcell vAlign=top>Object ID of the attacking player.
  565. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  566. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  567. game world. IDs are unique in the world but not permenantly - IDs can be
  568. reused for temporary type objects like monsters
  569. </DIV></TD></TR></TBODY></TABLE></DIV></DIV><A name=0197><!--force close--></A>
  570. <DIV class=messageborder>
  571. <DIV class=messageheader><IMG
  572. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0197</B> - Adjust Stack
  573. Size</DIV>
  574. <DIV class=messagebody>
  575. <DIV class=messagedesc>For stackable items, this changes the number of items in
  576. the stack.</DIV>
  577. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  578. <TBODY>
  579. <TR>
  580. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  581. style="COLOR: red">sequence</SPAN></TD>
  582. <TD class=fieldcell vAlign=top>Seems to be a sequence number of some sort
  583. </TD></TR>
  584. <TR>
  585. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  586. style="COLOR: red">item</SPAN></TD>
  587. <TD class=fieldcell vAlign=top>Item getting it's stack adjusted.
  588. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  589. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  590. game world. IDs are unique in the world but not permenantly - IDs can be
  591. reused for temporary type objects like monsters </DIV></TD></TR>
  592. <TR>
  593. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  594. style="COLOR: red">count</SPAN></TD>
  595. <TD class=fieldcell vAlign=top>New number of items in the stack. </TD></TR>
  596. <TR>
  597. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  598. style="COLOR: red">value</SPAN></TD>
  599. <TD class=fieldcell vAlign=top>New value for the item.
  600. </TD></TR></TBODY></TABLE></DIV></DIV><A name=019E><!--force close--></A>
  601. <DIV class=messageborder>
  602. <DIV class=messageheader><IMG
  603. src="AC Decoded Message Viewer_files/expanded.gif"> <B>019E</B> - Player
  604. Kill</DIV>
  605. <DIV class=messagebody>
  606. <DIV class=messagedesc>A Player Kill occurred nearby (also sent for suicides).
  607. This could be interesting to monitor for tournements.</DIV>
  608. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  609. <TBODY>
  610. <TR>
  611. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  612. style="COLOR: red">text</SPAN></TD>
  613. <TD class=fieldcell vAlign=top>The death message (is blank for suicides
  614. causing a blank line on your scrolling window).
  615. <DIV class=datatype><SPAN
  616. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  617. DWORD alignment. The first WORD is the string length including the NULL
  618. terminator. Then the character values follow inline (with NULL terminator)
  619. and the last DWORD is filled with 0s. </DIV></TD></TR>
  620. <TR>
  621. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  622. style="COLOR: red">killee</SPAN></TD>
  623. <TD class=fieldcell vAlign=top>The ID of the departed.
  624. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  625. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  626. game world. IDs are unique in the world but not permenantly - IDs can be
  627. reused for temporary type objects like monsters </DIV></TD></TR>
  628. <TR>
  629. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  630. style="COLOR: red">killer</SPAN></TD>
  631. <TD class=fieldcell vAlign=top>The ID of the character doing the killing.
  632. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  633. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  634. game world. IDs are unique in the world but not permenantly - IDs can be
  635. reused for temporary type objects like monsters
  636. </DIV></TD></TR></TBODY></TABLE></DIV></DIV><A name=01B5><!--force close--></A>
  637. <DIV class=messageborder>
  638. <DIV class=messageheader><IMG
  639. src="AC Decoded Message Viewer_files/expanded.gif"> <B>01B5</B> - Broadcast
  640. Text</DIV>
  641. <DIV class=messagebody>
  642. <DIV class=messagedesc>Used for leather crafter and collector
  643. advertisements.</DIV>
  644. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  645. <TBODY>
  646. <TR>
  647. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  648. style="COLOR: red">message</SPAN></TD>
  649. <TD class=fieldcell vAlign=top>The text for display.
  650. <DIV class=datatype><SPAN
  651. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  652. DWORD alignment. The first WORD is the string length including the NULL
  653. terminator. Then the character values follow inline (with NULL terminator)
  654. and the last DWORD is filled with 0s. </DIV></TD></TR>
  655. <TR>
  656. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  657. style="COLOR: red">senderName</SPAN></TD>
  658. <TD class=fieldcell vAlign=top>Name of the speaker.
  659. <DIV class=datatype><SPAN
  660. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  661. DWORD alignment. The first WORD is the string length including the NULL
  662. terminator. Then the character values follow inline (with NULL terminator)
  663. and the last DWORD is filled with 0s. </DIV></TD></TR>
  664. <TR>
  665. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  666. style="COLOR: red">sender</SPAN></TD>
  667. <TD class=fieldcell vAlign=top>Character ID of the sender - used for
  668. squelch and radar filtering.
  669. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  670. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  671. game world. IDs are unique in the world but not permenantly - IDs can be
  672. reused for temporary type objects like monsters </DIV></TD></TR>
  673. <TR>
  674. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  675. style="COLOR: red">unknown1</SPAN></TD>
  676. <TD class=fieldcell vAlign=top>Unknown - Usually 20.0. </TD></TR>
  677. <TR>
  678. <TD class=fieldcell vAlign=top><B>Color</B> <SPAN
  679. style="COLOR: red">color</SPAN></TD>
  680. <TD class=fieldcell vAlign=top>Color the client uses for displaying the
  681. text.
  682. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Color</B>
  683. (DWORD)</SPAN><BR>These values choose a color.
  684. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  685. <TBODY>
  686. <TR>
  687. <TD class=valuevaluecell>0x00</TD>
  688. <TD class=valuetextcell>Green</TD></TR>
  689. <TR>
  690. <TD class=valuevaluecell>0x04</TD>
  691. <TD class=valuetextcell>Dark Yellow</TD></TR>
  692. <TR>
  693. <TD class=valuevaluecell>0x06</TD>
  694. <TD class=valuetextcell>Red</TD></TR>
  695. <TR>
  696. <TD class=valuevaluecell>0x07</TD>
  697. <TD class=valuetextcell>Light Blue</TD></TR>
  698. <TR>
  699. <TD class=valuevaluecell>0x0C</TD>
  700. <TD class=valuetextcell>Dim White</TD></TR>
  701. <TR>
  702. <TD class=valuevaluecell>0x0D</TD>
  703. <TD
  704. class=valuetextcell>Cyan</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></DIV><A
  705. name=01E0><!--force close--></A>
  706. <DIV class=messageborder>
  707. <DIV class=messageheader><IMG
  708. src="AC Decoded Message Viewer_files/expanded.gif"> <B>01E0</B> - Indirect
  709. Text</DIV>
  710. <DIV class=messagebody>
  711. <DIV class=messagedesc>Indirect '/e' text.</DIV>
  712. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  713. <TBODY>
  714. <TR>
  715. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  716. style="COLOR: red">sender</SPAN></TD>
  717. <TD class=fieldcell vAlign=top>The ID of the character performing the
  718. emote - used for squelch/radar filtering.
  719. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  720. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  721. game world. IDs are unique in the world but not permenantly - IDs can be
  722. reused for temporary type objects like monsters </DIV></TD></TR>
  723. <TR>
  724. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  725. style="COLOR: red">senderName</SPAN></TD>
  726. <TD class=fieldcell vAlign=top>Name of the character performing the emote.
  727. <DIV class=datatype><SPAN
  728. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  729. DWORD alignment. The first WORD is the string length including the NULL
  730. terminator. Then the character values follow inline (with NULL terminator)
  731. and the last DWORD is filled with 0s. </DIV></TD></TR>
  732. <TR>
  733. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  734. style="COLOR: red">text</SPAN></TD>
  735. <TD class=fieldcell vAlign=top>Text representation of the emote.
  736. <DIV class=datatype><SPAN
  737. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  738. DWORD alignment. The first WORD is the string length including the NULL
  739. terminator. Then the character values follow inline (with NULL terminator)
  740. and the last DWORD is filled with 0s.
  741. </DIV></TD></TR></TBODY></TABLE></DIV></DIV><A name=01E2><!--force close--></A>
  742. <DIV class=messageborder>
  743. <DIV class=messageheader><IMG
  744. src="AC Decoded Message Viewer_files/expanded.gif"> <B>01E2</B> - Emote
  745. Text</DIV>
  746. <DIV class=messagebody>
  747. <DIV class=messagedesc>Contains the text associated with an emote action.</DIV>
  748. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  749. <TBODY>
  750. <TR>
  751. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  752. style="COLOR: red">sender</SPAN></TD>
  753. <TD class=fieldcell vAlign=top>The ID of the character performing the
  754. emote - used for squelch/radar filtering.
  755. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  756. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  757. game world. IDs are unique in the world but not permenantly - IDs can be
  758. reused for temporary type objects like monsters </DIV></TD></TR>
  759. <TR>
  760. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  761. style="COLOR: red">senderName</SPAN></TD>
  762. <TD class=fieldcell vAlign=top>Name of the character performing the emote.
  763. <DIV class=datatype><SPAN
  764. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  765. DWORD alignment. The first WORD is the string length including the NULL
  766. terminator. Then the character values follow inline (with NULL terminator)
  767. and the last DWORD is filled with 0s. </DIV></TD></TR>
  768. <TR>
  769. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  770. style="COLOR: red">text</SPAN></TD>
  771. <TD class=fieldcell vAlign=top>Text representation of the emote.
  772. <DIV class=datatype><SPAN
  773. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  774. DWORD alignment. The first WORD is the string length including the NULL
  775. terminator. Then the character values follow inline (with NULL terminator)
  776. and the last DWORD is filled with 0s.
  777. </DIV></TD></TR></TBODY></TABLE></DIV></DIV><A name=022D><!--force close--></A>
  778. <DIV class=messageborder>
  779. <DIV class=messageheader><IMG
  780. src="AC Decoded Message Viewer_files/expanded.gif"> <B>022D</B> - Unknown Object
  781. Action 1</DIV>
  782. <DIV class=messagebody>
  783. <DIV class=messagedesc>Researching. Object action. Seen when equipping and
  784. unequipping items as well as when an item is dropped/given/received</DIV>
  785. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  786. <TBODY>
  787. <TR>
  788. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  789. style="COLOR: red">sequence</SPAN></TD>
  790. <TD class=fieldcell vAlign=top>Seems to be a sequence number of some sort
  791. </TD></TR>
  792. <TR>
  793. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  794. style="COLOR: red">object</SPAN></TD>
  795. <TD class=fieldcell vAlign=top>The ID of the object this message refers
  796. to.
  797. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  798. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  799. game world. IDs are unique in the world but not permenantly - IDs can be
  800. reused for temporary type objects like monsters </DIV></TD></TR>
  801. <TR>
  802. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  803. style="COLOR: red">unknown</SPAN></TD>
  804. <TD class=fieldcell vAlign=top>Unknown value. </TD></TR>
  805. <TR>
  806. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  807. style="COLOR: red">container</SPAN></TD>
  808. <TD class=fieldcell vAlign=top>The ID of the container this item is being
  809. placed into.
  810. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  811. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  812. game world. IDs are unique in the world but not permenantly - IDs can be
  813. reused for temporary type objects like monsters </DIV></TD></TR>
  814. <TR>
  815. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  816. style="COLOR: red">unknown2</SPAN></TD>
  817. <TD class=fieldcell vAlign=top>Unknown value.
  818. </TD></TR></TBODY></TABLE></DIV></DIV><A name=0229><!--force close--></A>
  819. <DIV class=messageborder>
  820. <DIV class=messageheader><IMG
  821. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0229</B> - Unknown Object
  822. Action 2</DIV>
  823. <DIV class=messagebody>
  824. <DIV class=messagedesc>Researching. Object action. Seen when equipping and
  825. unequipping items</DIV>
  826. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  827. <TBODY>
  828. <TR>
  829. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  830. style="COLOR: red">sequence</SPAN></TD>
  831. <TD class=fieldcell vAlign=top>Seems to be a sequence number of some sort
  832. </TD></TR>
  833. <TR>
  834. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  835. style="COLOR: red">object</SPAN></TD>
  836. <TD class=fieldcell vAlign=top>The ID of the object this message refers
  837. to.
  838. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  839. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  840. game world. IDs are unique in the world but not permenantly - IDs can be
  841. reused for temporary type objects like monsters </DIV></TD></TR>
  842. <TR>
  843. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  844. style="COLOR: red">unknown</SPAN></TD>
  845. <TD class=fieldcell vAlign=top>Unknown value. </TD></TR>
  846. <TR>
  847. <TD class=fieldcell vAlign=top><B>Coverage</B> <SPAN
  848. style="COLOR: red">coverage</SPAN></TD>
  849. <TD class=fieldcell vAlign=top>If this item can be worn or wielded, the
  850. mask of slots it occupies.
  851. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Coverage</B>
  852. (DWORD)</SPAN><BR>The body parts covered by a piece of clothing.
  853. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  854. <TBODY>
  855. <TR>
  856. <TD class=valuevaluecell>0x00000001</TD>
  857. <TD class=valuetextcell>Head</TD></TR>
  858. <TR>
  859. <TD class=valuevaluecell>0x00000002</TD>
  860. <TD class=valuetextcell>Chest - Underwear</TD></TR>
  861. <TR>
  862. <TD class=valuevaluecell>0x00000004</TD>
  863. <TD class=valuetextcell>Girth - Underwear</TD></TR>
  864. <TR>
  865. <TD class=valuevaluecell>0x00000008</TD>
  866. <TD class=valuetextcell>Upper Arms - Underwear</TD></TR>
  867. <TR>
  868. <TD class=valuevaluecell>0x00000010</TD>
  869. <TD class=valuetextcell>Lower Arms - Underwear</TD></TR>
  870. <TR>
  871. <TD class=valuevaluecell>0x00000020</TD>
  872. <TD class=valuetextcell>Hands</TD></TR>
  873. <TR>
  874. <TD class=valuevaluecell>0x00000040</TD>
  875. <TD class=valuetextcell>Upper Legs - Underwear</TD></TR>
  876. <TR>
  877. <TD class=valuevaluecell>0x00000080</TD>
  878. <TD class=valuetextcell>Lower Legs - Underwear</TD></TR>
  879. <TR>
  880. <TD class=valuevaluecell>0x00000100</TD>
  881. <TD class=valuetextcell>Feet</TD></TR>
  882. <TR>
  883. <TD class=valuevaluecell>0x00000200</TD>
  884. <TD class=valuetextcell>Chest - Outerwear</TD></TR>
  885. <TR>
  886. <TD class=valuevaluecell>0x00000400</TD>
  887. <TD class=valuetextcell>Girth - Outerwear</TD></TR>
  888. <TR>
  889. <TD class=valuevaluecell>0x00000800</TD>
  890. <TD class=valuetextcell>Upper Arms - Outerwear</TD></TR>
  891. <TR>
  892. <TD class=valuevaluecell>0x00001000</TD>
  893. <TD class=valuetextcell>Lower Arms - Outerwear</TD></TR>
  894. <TR>
  895. <TD class=valuevaluecell>0x00002000</TD>
  896. <TD class=valuetextcell>Upper Legs - Outerwear</TD></TR>
  897. <TR>
  898. <TD class=valuevaluecell>0x00004000</TD>
  899. <TD class=valuetextcell>Lower Legs - Outerwear</TD></TR>
  900. <TR>
  901. <TD class=valuevaluecell>0x00008000</TD>
  902. <TD class=valuetextcell>Necklace</TD></TR>
  903. <TR>
  904. <TD class=valuevaluecell>0x00010000</TD>
  905. <TD class=valuetextcell>Bracelet - Right</TD></TR>
  906. <TR>
  907. <TD class=valuevaluecell>0x00020000</TD>
  908. <TD class=valuetextcell>Bracelet - Left</TD></TR>
  909. <TR>
  910. <TD class=valuevaluecell>0x00040000</TD>
  911. <TD class=valuetextcell>Ring - Right</TD></TR>
  912. <TR>
  913. <TD class=valuevaluecell>0x00080000</TD>
  914. <TD class=valuetextcell>Ring - Left</TD></TR>
  915. <TR>
  916. <TD class=valuevaluecell>0x00100000</TD>
  917. <TD class=valuetextcell>Weapon</TD></TR>
  918. <TR>
  919. <TD class=valuevaluecell>0x00200000</TD>
  920. <TD class=valuetextcell>Shield</TD></TR>
  921. <TR>
  922. <TD class=valuevaluecell>0x00400000</TD>
  923. <TD class=valuetextcell>Projectile Weapon</TD></TR>
  924. <TR>
  925. <TD class=valuevaluecell>0x00800000</TD>
  926. <TD class=valuetextcell>Ammunition</TD></TR>
  927. <TR>
  928. <TD class=valuevaluecell>0x01000000</TD>
  929. <TD class=valuetextcell>Focus
  930. Weapon</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></DIV><A
  931. name=0237><!--force close--></A>
  932. <DIV class=messageborder>
  933. <DIV class=messageheader><IMG
  934. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0237</B> - Update
  935. Statistic</DIV>
  936. <DIV class=messagebody>
  937. <DIV class=messagedesc>Record a stat changing</DIV>
  938. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  939. <TBODY>
  940. <TR>
  941. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  942. style="COLOR: red">sequence</SPAN></TD>
  943. <TD class=fieldcell vAlign=top>Seems to be a sequence number of some sort
  944. </TD></TR>
  945. <TR>
  946. <TD class=fieldcell vAlign=top><B>Statistic</B> <SPAN
  947. style="COLOR: red">statistic</SPAN></TD>
  948. <TD class=fieldcell vAlign=top>Statistic being set.
  949. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Statistic</B>
  950. (DWORD)</SPAN><BR>Select an experience category from the following table.
  951. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  952. <TBODY>
  953. <TR>
  954. <TD class=valuevaluecell>0x05</TD>
  955. <TD class=valuetextcell>Total Burden</TD></TR>
  956. <TR>
  957. <TD class=valuevaluecell>0x14</TD>
  958. <TD class=valuetextcell>Total Pyreal</TD></TR>
  959. <TR>
  960. <TD class=valuevaluecell>0x15</TD>
  961. <TD class=valuetextcell>Total Experience</TD></TR>
  962. <TR>
  963. <TD class=valuevaluecell>0x16</TD>
  964. <TD class=valuetextcell>Unassigned Experience</TD></TR>
  965. <TR>
  966. <TD class=valuevaluecell>0x18</TD>
  967. <TD class=valuetextcell>Unassigned Skill Points</TD></TR>
  968. <TR>
  969. <TD class=valuevaluecell>0x19</TD>
  970. <TD class=valuetextcell>Level</TD></TR>
  971. <TR>
  972. <TD class=valuevaluecell>0x1e</TD>
  973. <TD class=valuetextcell>Rank</TD></TR></TBODY></TABLE></DIV></TD></TR>
  974. <TR>
  975. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  976. style="COLOR: red">value</SPAN></TD>
  977. <TD class=fieldcell vAlign=top>Replacement value.
  978. </TD></TR></TBODY></TABLE></DIV></DIV><A name=023B><!--force close--></A>
  979. <DIV class=messageborder>
  980. <DIV class=messageheader><IMG
  981. src="AC Decoded Message Viewer_files/expanded.gif"> <B>023B</B> - Update Last
  982. Attacker</DIV>
  983. <DIV class=messagebody>
  984. <DIV class=messagedesc>Sent whenever the last attacker changes</DIV>
  985. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  986. <TBODY>
  987. <TR>
  988. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  989. style="COLOR: red">sequence</SPAN></TD>
  990. <TD class=fieldcell vAlign=top>Seems to be a sequence number of some sort
  991. </TD></TR>
  992. <TR>
  993. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  994. style="COLOR: red">unknown</SPAN></TD>
  995. <TD class=fieldcell vAlign=top>An unknown value (0x000000B0 in testing).
  996. </TD></TR>
  997. <TR>
  998. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  999. style="COLOR: red">objectID</SPAN></TD>
  1000. <TD class=fieldcell vAlign=top>Previous attackers ObjectID
  1001. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  1002. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  1003. game world. IDs are unique in the world but not permenantly - IDs can be
  1004. reused for temporary type objects like monsters </DIV></TD></TR>
  1005. <TR>
  1006. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1007. style="COLOR: red">unknown2</SPAN></TD>
  1008. <TD class=fieldcell vAlign=top>An unknown value
  1009. </TD></TR></TBODY></TABLE></DIV></DIV><A name=023D><!--force close--></A>
  1010. <DIV class=messageborder>
  1011. <DIV class=messageheader><IMG
  1012. src="AC Decoded Message Viewer_files/expanded.gif"> <B>023D</B> - Update Last
  1013. Corpse Location</DIV>
  1014. <DIV class=messagebody>
  1015. <DIV class=messagedesc>Sent whenever you leave a corpse (wasn't tested in a
  1016. dungeon).</DIV>
  1017. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1018. <TBODY>
  1019. <TR>
  1020. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1021. style="COLOR: red">unknown</SPAN></TD>
  1022. <TD class=fieldcell vAlign=top>Unknown - 0x0000000E </TD></TR>
  1023. <TR>
  1024. <TD class=fieldcell vAlign=top><B>Location</B> <SPAN
  1025. style="COLOR: red">location</SPAN></TD>
  1026. <TD class=fieldcell vAlign=top>Location of the (outdoor) corpse you just
  1027. left.
  1028. <DIV class=datatype><SPAN
  1029. style="COLOR: darkblue"><B>Location</B></SPAN><BR>Structure that defines
  1030. an absolute location in the world
  1031. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  1032. <TBODY>
  1033. <TR>
  1034. <TD class=valuetextcell>DWORD <SPAN
  1035. style="COLOR: red">landblock</SPAN></TD>
  1036. <TD class=valuetextcell>Your landblock as per /loc.</TD></TR>
  1037. <TR>
  1038. <TD colSpan=2><B>X, Y, Z</B> - When outside: the The position within
  1039. the landblock measure from the south-west corner. Each landblock is
  1040. 192.0x192.0 units. The Z-axis measures height. When inside: the
  1041. offset from the current building block. The actual position can be
  1042. calculated by adding this location to the offset of the building
  1043. within the landblock.</TD></TR>
  1044. <TR>
  1045. <TD class=valuetextcell>float <SPAN
  1046. style="COLOR: red">xOffset</SPAN></TD>
  1047. <TD class=valuetextcell>The x-offset from the west edge of the
  1048. landblock.</TD></TR>
  1049. <TR>
  1050. <TD class=valuetextcell>float <SPAN
  1051. style="COLOR: red">yOffset</SPAN></TD>
  1052. <TD class=valuetextcell>The y-offset from the south edge of the
  1053. landblock.</TD></TR>
  1054. <TR>
  1055. <TD class=valuetextcell>float <SPAN
  1056. style="COLOR: red">zOffset</SPAN></TD>
  1057. <TD class=valuetextcell>The z-height from virtual sea-level.</TD></TR>
  1058. <TR>
  1059. <TD colSpan=2><B>Heading</B> - This is a heading quaternion - or a
  1060. 4-dimension absolute heading (experimental)</TD></TR>
  1061. <TR>
  1062. <TD class=valuetextcell>float <SPAN
  1063. style="COLOR: red">xHeading</SPAN></TD>
  1064. <TD class=valuetextcell>Experimental.</TD></TR>
  1065. <TR>
  1066. <TD class=valuetextcell>float <SPAN
  1067. style="COLOR: red">yHeading</SPAN></TD>
  1068. <TD class=valuetextcell>Experimental.</TD></TR>
  1069. <TR>
  1070. <TD class=valuetextcell>float <SPAN
  1071. style="COLOR: red">zHeading</SPAN></TD>
  1072. <TD class=valuetextcell>Experimental.</TD></TR>
  1073. <TR>
  1074. <TD class=valuetextcell>float <SPAN
  1075. style="COLOR: red">wHeading</SPAN></TD>
  1076. <TD
  1077. class=valuetextcell>Experimental.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></DIV><A
  1078. name=023E><!--force close--></A>
  1079. <DIV class=messageborder>
  1080. <DIV class=messageheader><IMG
  1081. src="AC Decoded Message Viewer_files/expanded.gif"> <B>023E</B> - Skill
  1082. Experience</DIV>
  1083. <DIV class=messagebody>
  1084. <DIV class=messagedesc>Experience directly applied to your skill</DIV>
  1085. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1086. <TBODY>
  1087. <TR>
  1088. <TD class=fieldcell vAlign=top><B>Skill</B> <SPAN
  1089. style="COLOR: red">skill</SPAN></TD>
  1090. <TD class=fieldcell vAlign=top>Your skill that's receiving XP
  1091. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Skill</B>
  1092. (WORD)</SPAN><BR>Skill are identified by numbers
  1093. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  1094. <TBODY>
  1095. <TR>
  1096. <TD class=valuevaluecell>0x01</TD>
  1097. <TD class=valuetextcell>Axe</TD></TR>
  1098. <TR>
  1099. <TD class=valuevaluecell>0x02</TD>
  1100. <TD class=valuetextcell>Bow</TD></TR>
  1101. <TR>
  1102. <TD class=valuevaluecell>0x03</TD>
  1103. <TD class=valuetextcell>Crossbow</TD></TR>
  1104. <TR>
  1105. <TD class=valuevaluecell>0x04</TD>
  1106. <TD class=valuetextcell>Dagger</TD></TR>
  1107. <TR>
  1108. <TD class=valuevaluecell>0x05</TD>
  1109. <TD class=valuetextcell>Mace</TD></TR>
  1110. <TR>
  1111. <TD class=valuevaluecell>0x06</TD>
  1112. <TD class=valuetextcell>Melee Defense</TD></TR>
  1113. <TR>
  1114. <TD class=valuevaluecell>0x07</TD>
  1115. <TD class=valuetextcell>Missile Defense</TD></TR>
  1116. <TR>
  1117. <TD class=valuevaluecell>0x09</TD>
  1118. <TD class=valuetextcell>Spear</TD></TR>
  1119. <TR>
  1120. <TD class=valuevaluecell>0x0A</TD>
  1121. <TD class=valuetextcell>Staff</TD></TR>
  1122. <TR>
  1123. <TD class=valuevaluecell>0x0B</TD>
  1124. <TD class=valuetextcell>Sword</TD></TR>
  1125. <TR>
  1126. <TD class=valuevaluecell>0x0C</TD>
  1127. <TD class=valuetextcell>Thrown Weapons</TD></TR>
  1128. <TR>
  1129. <TD class=valuevaluecell>0x0D</TD>
  1130. <TD class=valuetextcell>Unarmed Combat</TD></TR>
  1131. <TR>
  1132. <TD class=valuevaluecell>0x0E</TD>
  1133. <TD class=valuetextcell>Arcane Lore</TD></TR>
  1134. <TR>
  1135. <TD class=valuevaluecell>0x0F</TD>
  1136. <TD class=valuetextcell>Magic Defense</TD></TR>
  1137. <TR>
  1138. <TD class=valuevaluecell>0x10</TD>
  1139. <TD class=valuetextcell>Mana Conversion</TD></TR>
  1140. <TR>
  1141. <TD class=valuevaluecell>0x12</TD>
  1142. <TD class=valuetextcell>Appraise Item</TD></TR>
  1143. <TR>
  1144. <TD class=valuevaluecell>0x13</TD>
  1145. <TD class=valuetextcell>Assess Person</TD></TR>
  1146. <TR>
  1147. <TD class=valuevaluecell>0x14</TD>
  1148. <TD class=valuetextcell>Deception</TD></TR>
  1149. <TR>
  1150. <TD class=valuevaluecell>0x15</TD>
  1151. <TD class=valuetextcell>Healing</TD></TR>
  1152. <TR>
  1153. <TD class=valuevaluecell>0x16</TD>
  1154. <TD class=valuetextcell>Jump</TD></TR>
  1155. <TR>
  1156. <TD class=valuevaluecell>0x17</TD>
  1157. <TD class=valuetextcell>Lockpick</TD></TR>
  1158. <TR>
  1159. <TD class=valuevaluecell>0x18</TD>
  1160. <TD class=valuetextcell>Run</TD></TR>
  1161. <TR>
  1162. <TD class=valuevaluecell>0x1B</TD>
  1163. <TD class=valuetextcell>Assess Creature</TD></TR>
  1164. <TR>
  1165. <TD class=valuevaluecell>0x1C</TD>
  1166. <TD class=valuetextcell>Appraise Weapon</TD></TR>
  1167. <TR>
  1168. <TD class=valuevaluecell>0x1D</TD>
  1169. <TD class=valuetextcell>Appraise Armor</TD></TR>
  1170. <TR>
  1171. <TD class=valuevaluecell>0x1E</TD>
  1172. <TD class=valuetextcell>Appraise Magic Item</TD></TR>
  1173. <TR>
  1174. <TD class=valuevaluecell>0x1F</TD>
  1175. <TD class=valuetextcell>Creature Enchantment</TD></TR>
  1176. <TR>
  1177. <TD class=valuevaluecell>0x20</TD>
  1178. <TD class=valuetextcell>Item Enchantment</TD></TR>
  1179. <TR>
  1180. <TD class=valuevaluecell>0x21</TD>
  1181. <TD class=valuetextcell>Life Magic</TD></TR>
  1182. <TR>
  1183. <TD class=valuevaluecell>0x22</TD>
  1184. <TD class=valuetextcell>War Magic</TD></TR>
  1185. <TR>
  1186. <TD class=valuevaluecell>0x23</TD>
  1187. <TD class=valuetextcell>Leadership</TD></TR>
  1188. <TR>
  1189. <TD class=valuevaluecell>0x24</TD>
  1190. <TD class=valuetextcell>Loyalty</TD></TR>
  1191. <TR>
  1192. <TD class=valuevaluecell>0x25</TD>
  1193. <TD class=valuetextcell>Fletching</TD></TR>
  1194. <TR>
  1195. <TD class=valuevaluecell>0x26</TD>
  1196. <TD class=valuetextcell>Alchemy</TD></TR>
  1197. <TR>
  1198. <TD class=valuevaluecell>0x27</TD>
  1199. <TD class=valuetextcell>Cooking</TD></TR></TBODY></TABLE></DIV></TD></TR>
  1200. <TR>
  1201. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1202. style="COLOR: red">unknown</SPAN></TD>
  1203. <TD class=fieldcell vAlign=top>Unknown filler. Always 0 for me. </TD></TR>
  1204. <TR>
  1205. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1206. style="COLOR: red">sequence</SPAN></TD>
  1207. <TD class=fieldcell vAlign=top>Seems to be a sequence number of some sort
  1208. </TD></TR>
  1209. <TR>
  1210. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1211. style="COLOR: red">skillOffset</SPAN></TD>
  1212. <TD class=fieldcell vAlign=top>The offset from the attribute base. </TD></TR>
  1213. <TR>
  1214. <TD class=fieldcell vAlign=top><B>TrainingType</B> <SPAN
  1215. style="COLOR: red">skillTrained</SPAN></TD>
  1216. <TD class=fieldcell vAlign=top>Skill disposition
  1217. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>TrainingType</B>
  1218. (DWORD)</SPAN><BR>The training level for a skill.
  1219. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  1220. <TBODY>
  1221. <TR>
  1222. <TD class=valuevaluecell>0x01</TD>
  1223. <TD class=valuetextcell>Unusable/Untrained</TD></TR>
  1224. <TR>
  1225. <TD class=valuevaluecell>0x02</TD>
  1226. <TD class=valuetextcell>Trained</TD></TR>
  1227. <TR>
  1228. <TD class=valuevaluecell>0x03</TD>
  1229. <TD class=valuetextcell>Specialized</TD></TR></TBODY></TABLE></DIV></TD></TR>
  1230. <TR>
  1231. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1232. style="COLOR: red">appliedXP</SPAN></TD>
  1233. <TD class=fieldcell vAlign=top>experience applied towards this skill so
  1234. far </TD></TR>
  1235. <TR>
  1236. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1237. style="COLOR: red">freeXP</SPAN></TD>
  1238. <TD class=fieldcell vAlign=top>experience given during character creation
  1239. </TD></TR>
  1240. <TR>
  1241. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1242. style="COLOR: red">difficulty</SPAN></TD>
  1243. <TD class=fieldcell vAlign=top>probably used in the xp timer calculation
  1244. </TD></TR></TBODY></TABLE></DIV></DIV><A name=0241><!--force close--></A>
  1245. <DIV class=messageborder>
  1246. <DIV class=messageheader><IMG
  1247. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0241</B> - Update
  1248. Attribute</DIV>
  1249. <DIV class=messagebody>
  1250. <DIV class=messagedesc>Sent every time you upgrade one of the 6 primary
  1251. attributes.</DIV>
  1252. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1253. <TBODY>
  1254. <TR>
  1255. <TD class=fieldcell vAlign=top><B>AttributeID</B> <SPAN
  1256. style="COLOR: red">Attribute</SPAN></TD>
  1257. <TD class=fieldcell vAlign=top>Atribute being set.
  1258. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>AttributeID</B>
  1259. (WORD)</SPAN><BR>Attributes are identified by numbers
  1260. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  1261. <TBODY>
  1262. <TR>
  1263. <TD class=valuevaluecell>0x01</TD>
  1264. <TD class=valuetextcell>Strength</TD></TR>
  1265. <TR>
  1266. <TD class=valuevaluecell>0x02</TD>
  1267. <TD class=valuetextcell>Endurance</TD></TR>
  1268. <TR>
  1269. <TD class=valuevaluecell>0x03</TD>
  1270. <TD class=valuetextcell>Quickness</TD></TR>
  1271. <TR>
  1272. <TD class=valuevaluecell>0x04</TD>
  1273. <TD class=valuetextcell>Coordination</TD></TR>
  1274. <TR>
  1275. <TD class=valuevaluecell>0x05</TD>
  1276. <TD class=valuetextcell>Focus</TD></TR>
  1277. <TR>
  1278. <TD class=valuevaluecell>0x06</TD>
  1279. <TD class=valuetextcell>Self</TD></TR></TBODY></TABLE></DIV></TD></TR>
  1280. <TR>
  1281. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1282. style="COLOR: red">SpaceHolder</SPAN></TD>
  1283. <TD class=fieldcell vAlign=top>Space holder for byte alignment. </TD></TR>
  1284. <TR>
  1285. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1286. style="COLOR: red">sequence</SPAN></TD>
  1287. <TD class=fieldcell vAlign=top>Sequence number. </TD></TR>
  1288. <TR>
  1289. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1290. style="COLOR: red">NewValue</SPAN></TD>
  1291. <TD class=fieldcell vAlign=top>What this Attribute's value is now </TD></TR>
  1292. <TR>
  1293. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1294. style="COLOR: red">StartingValue</SPAN></TD>
  1295. <TD class=fieldcell vAlign=top>What this Attribute's value was on
  1296. creation. </TD></TR>
  1297. <TR>
  1298. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1299. style="COLOR: red">TotalAppliedXP</SPAN></TD>
  1300. <TD class=fieldcell vAlign=top>How much XP has been applied directly to
  1301. this attribute. </TD></TR></TBODY></TABLE></DIV></DIV><A name=0243><!--force close--></A>
  1302. <DIV class=messageborder>
  1303. <DIV class=messageheader><IMG
  1304. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0243</B> - Update
  1305. Secondary Attribute</DIV>
  1306. <DIV class=messagebody>
  1307. <DIV class=messagedesc>Sent every time you upgrade one of the 3 secondary
  1308. attributes.</DIV>
  1309. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1310. <TBODY>
  1311. <TR>
  1312. <TD class=fieldcell vAlign=top><B>SecondaryAttribID</B> <SPAN
  1313. style="COLOR: red">Attribute</SPAN></TD>
  1314. <TD class=fieldcell vAlign=top>Attribute being set.
  1315. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>SecondaryAttribID</B>
  1316. (WORD)</SPAN><BR>Secondary Attributes are identified by numbers
  1317. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  1318. <TBODY>
  1319. <TR>
  1320. <TD class=valuevaluecell>0x01</TD>
  1321. <TD class=valuetextcell>Health</TD></TR>
  1322. <TR>
  1323. <TD class=valuevaluecell>0x03</TD>
  1324. <TD class=valuetextcell>Stamina</TD></TR>
  1325. <TR>
  1326. <TD class=valuevaluecell>0x05</TD>
  1327. <TD class=valuetextcell>Mana</TD></TR></TBODY></TABLE></DIV></TD></TR>
  1328. <TR>
  1329. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1330. style="COLOR: red">SpaceHolder</SPAN></TD>
  1331. <TD class=fieldcell vAlign=top>Space holder for byte alignment. </TD></TR>
  1332. <TR>
  1333. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1334. style="COLOR: red">sequence</SPAN></TD>
  1335. <TD class=fieldcell vAlign=top>Sequence number. </TD></TR>
  1336. <TR>
  1337. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1338. style="COLOR: red">PointsAdded</SPAN></TD>
  1339. <TD class=fieldcell vAlign=top>Number of total points added to this
  1340. attribute. </TD></TR>
  1341. <TR>
  1342. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1343. style="COLOR: red">Unknown</SPAN></TD>
  1344. <TD class=fieldcell vAlign=top>Not enough data yet. </TD></TR>
  1345. <TR>
  1346. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1347. style="COLOR: red">TotalAppliedXP</SPAN></TD>
  1348. <TD class=fieldcell vAlign=top>How much XP has been applied directly to
  1349. this attribute. </TD></TR>
  1350. <TR>
  1351. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1352. style="COLOR: red">NewValue</SPAN></TD>
  1353. <TD class=fieldcell vAlign=top>The new value of this attribute.
  1354. </TD></TR></TBODY></TABLE></DIV></DIV><A name=0244><!--force close--></A>
  1355. <DIV class=messageborder>
  1356. <DIV class=messageheader><IMG
  1357. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0244</B> - Vital
  1358. Statistic Update</DIV>
  1359. <DIV class=messagebody>
  1360. <DIV class=messagedesc>Sent whenever the current value of a vital statistic
  1361. changes</DIV>
  1362. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1363. <TBODY>
  1364. <TR>
  1365. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1366. style="COLOR: red">sequence</SPAN></TD>
  1367. <TD class=fieldcell vAlign=top>Seems to be a sequence number of some sort
  1368. </TD></TR>
  1369. <TR>
  1370. <TD class=fieldcell vAlign=top><B>VitalStat</B> <SPAN
  1371. style="COLOR: red">vital</SPAN></TD>
  1372. <TD class=fieldcell vAlign=top>The Vital Statistic being updated.
  1373. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>VitalStat</B>
  1374. (DWORD)</SPAN><BR>The vital statistic to update, selected from the list.
  1375. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  1376. <TBODY>
  1377. <TR>
  1378. <TD class=valuevaluecell>0x02</TD>
  1379. <TD class=valuetextcell>Current Health</TD></TR>
  1380. <TR>
  1381. <TD class=valuevaluecell>0x04</TD>
  1382. <TD class=valuetextcell>Current Stamina</TD></TR>
  1383. <TR>
  1384. <TD class=valuevaluecell>0x06</TD>
  1385. <TD class=valuetextcell>Current Mana</TD></TR></TBODY></TABLE></DIV></TD></TR>
  1386. <TR>
  1387. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1388. style="COLOR: red">value</SPAN></TD>
  1389. <TD class=fieldcell vAlign=top>The new value. </TD></TR>
  1390. <TR>
  1391. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1392. style="COLOR: red">unknown</SPAN></TD>
  1393. <TD class=fieldcell vAlign=top>An unknown value
  1394. </TD></TR></TBODY></TABLE></DIV></DIV><A name=F619><!--force close--></A>
  1395. <DIV class=messageborder>
  1396. <DIV class=messageheader><IMG
  1397. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F619</B> - Lifestone
  1398. Materialize</DIV>
  1399. <DIV class=messagebody>
  1400. <DIV class=messagedesc>Sent when a character rematerializes at the lifestone
  1401. after death.</DIV>
  1402. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1403. <TBODY>
  1404. <TR>
  1405. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  1406. style="COLOR: red">objectID</SPAN></TD>
  1407. <TD class=fieldcell vAlign=top>ObjectID of the character doing the
  1408. animation
  1409. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  1410. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  1411. game world. IDs are unique in the world but not permenantly - IDs can be
  1412. reused for temporary type objects like monsters </DIV></TD></TR>
  1413. <TR>
  1414. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1415. style="COLOR: red">unknown</SPAN></TD>
  1416. <TD class=fieldcell vAlign=top>Unknown - 0x00000034 </TD></TR>
  1417. <TR>
  1418. <TD class=fieldcell vAlign=top><B>Location</B> <SPAN
  1419. style="COLOR: red">location</SPAN></TD>
  1420. <TD class=fieldcell vAlign=top>Location at which the character is
  1421. materializing.
  1422. <DIV class=datatype><SPAN
  1423. style="COLOR: darkblue"><B>Location</B></SPAN><BR>Structure that defines
  1424. an absolute location in the world
  1425. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  1426. <TBODY>
  1427. <TR>
  1428. <TD class=valuetextcell>DWORD <SPAN
  1429. style="COLOR: red">landblock</SPAN></TD>
  1430. <TD class=valuetextcell>Your landblock as per /loc.</TD></TR>
  1431. <TR>
  1432. <TD colSpan=2><B>X, Y, Z</B> - When outside: the The position within
  1433. the landblock measure from the south-west corner. Each landblock is
  1434. 192.0x192.0 units. The Z-axis measures height. When inside: the
  1435. offset from the current building block. The actual position can be
  1436. calculated by adding this location to the offset of the building
  1437. within the landblock.</TD></TR>
  1438. <TR>
  1439. <TD class=valuetextcell>float <SPAN
  1440. style="COLOR: red">xOffset</SPAN></TD>
  1441. <TD class=valuetextcell>The x-offset from the west edge of the
  1442. landblock.</TD></TR>
  1443. <TR>
  1444. <TD class=valuetextcell>float <SPAN
  1445. style="COLOR: red">yOffset</SPAN></TD>
  1446. <TD class=valuetextcell>The y-offset from the south edge of the
  1447. landblock.</TD></TR>
  1448. <TR>
  1449. <TD class=valuetextcell>float <SPAN
  1450. style="COLOR: red">zOffset</SPAN></TD>
  1451. <TD class=valuetextcell>The z-height from virtual sea-level.</TD></TR>
  1452. <TR>
  1453. <TD colSpan=2><B>Heading</B> - This is a heading quaternion - or a
  1454. 4-dimension absolute heading (experimental)</TD></TR>
  1455. <TR>
  1456. <TD class=valuetextcell>float <SPAN
  1457. style="COLOR: red">xHeading</SPAN></TD>
  1458. <TD class=valuetextcell>Experimental.</TD></TR>
  1459. <TR>
  1460. <TD class=valuetextcell>float <SPAN
  1461. style="COLOR: red">yHeading</SPAN></TD>
  1462. <TD class=valuetextcell>Experimental.</TD></TR>
  1463. <TR>
  1464. <TD class=valuetextcell>float <SPAN
  1465. style="COLOR: red">zHeading</SPAN></TD>
  1466. <TD class=valuetextcell>Experimental.</TD></TR>
  1467. <TR>
  1468. <TD class=valuetextcell>float <SPAN
  1469. style="COLOR: red">wHeading</SPAN></TD>
  1470. <TD
  1471. class=valuetextcell>Experimental.</TD></TR></TBODY></TABLE></DIV></TD></TR>
  1472. <TR>
  1473. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1474. style="COLOR: red">unknown2</SPAN></TD>
  1475. <TD class=fieldcell vAlign=top>Unknown </TD></TR>
  1476. <TR>
  1477. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1478. style="COLOR: red">unknown3</SPAN></TD>
  1479. <TD class=fieldcell vAlign=top>Unknown </TD></TR>
  1480. <TR>
  1481. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1482. style="COLOR: red">unknown4</SPAN></TD>
  1483. <TD class=fieldcell vAlign=top>Unknown </TD></TR>
  1484. <TR>
  1485. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1486. style="COLOR: red">unknown5</SPAN></TD>
  1487. <TD class=fieldcell vAlign=top>Unknown </TD></TR></TBODY></TABLE></DIV></DIV><A
  1488. name=F625><!--force close--></A>
  1489. <DIV class=messageborder>
  1490. <DIV class=messageheader><IMG
  1491. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F625</B> - Change
  1492. Model</DIV>
  1493. <DIV class=messagebody>
  1494. <DIV class=messagedesc>Sent whenever a character changes their clothes. It
  1495. contains the entire description of what their wearing (and possibly their facial
  1496. features as well). This message is only sent for changes, when the character is
  1497. first created, the body of this message is included inside the creation
  1498. message.</DIV>
  1499. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1500. <TBODY>
  1501. <TR>
  1502. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  1503. style="COLOR: red">dresser</SPAN></TD>
  1504. <TD class=fieldcell vAlign=top>The ID of character changing their
  1505. clothing.
  1506. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  1507. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  1508. game world. IDs are unique in the world but not permenantly - IDs can be
  1509. reused for temporary type objects like monsters </DIV></TD></TR>
  1510. <TR>
  1511. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1512. style="COLOR: red">eleven</SPAN></TD>
  1513. <TD class=fieldcell vAlign=top>The number eleven </TD></TR>
  1514. <TR>
  1515. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1516. style="COLOR: red">paletteCount</SPAN></TD>
  1517. <TD class=fieldcell vAlign=top>The number of palettes associated with this
  1518. object </TD></TR>
  1519. <TR>
  1520. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1521. style="COLOR: red">textureCount</SPAN></TD>
  1522. <TD class=fieldcell vAlign=top>The number of textures associated with this
  1523. object </TD></TR>
  1524. <TR>
  1525. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1526. style="COLOR: red">modelCount</SPAN></TD>
  1527. <TD class=fieldcell vAlign=top>The number of models associated with this
  1528. object </TD></TR>
  1529. <TR>
  1530. <TD colSpan=2>
  1531. <DIV class=indentcell>
  1532. <DIV class=substructheader><B>palettes:</B> vector of length
  1533. <B>paletteCount</B></DIV>
  1534. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1535. <TBODY>
  1536. <TR>
  1537. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1538. style="COLOR: red">newPalette</SPAN></TD>
  1539. <TD class=fieldcell vAlign=top>The Portal.dat ID of the palette we
  1540. are drawing entries from. </TD></TR>
  1541. <TR>
  1542. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1543. style="COLOR: red">offset</SPAN></TD>
  1544. <TD class=fieldcell vAlign=top>The offset into both palettes for
  1545. copying entries. </TD></TR>
  1546. <TR>
  1547. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1548. style="COLOR: red">length</SPAN></TD>
  1549. <TD class=fieldcell vAlign=top>The number of entries to copy.
  1550. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  1551. <TR>
  1552. <TD colSpan=2>
  1553. <DIV>
  1554. <DIV class=substructheader>Choose valid sections by masking against
  1555. <B>paletteCount</B></DIV>
  1556. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1557. <TBODY>
  1558. <TR>
  1559. <TD vAlign=top>
  1560. <DIV class=maskheader><B>0xFF</B></DIV></TD>
  1561. <TD>
  1562. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1563. <TBODY>
  1564. <TR>
  1565. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1566. style="COLOR: red">unknown1</SPAN></TD>
  1567. <TD class=fieldcell vAlign=top>unknown
  1568. </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR>
  1569. <TR>
  1570. <TD colSpan=2>
  1571. <DIV class=indentcell>
  1572. <DIV class=substructheader><B>textures:</B> vector of length
  1573. <B>textureCount</B></DIV>
  1574. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1575. <TBODY>
  1576. <TR>
  1577. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1578. style="COLOR: red">modelIndex</SPAN></TD>
  1579. <TD class=fieldcell vAlign=top>The index of the model we are
  1580. replacing the texture in. </TD></TR>
  1581. <TR>
  1582. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1583. style="COLOR: red">oldTexture</SPAN></TD>
  1584. <TD class=fieldcell vAlign=top>The ID of the texture to replace.
  1585. </TD></TR>
  1586. <TR>
  1587. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1588. style="COLOR: red">newTexture</SPAN></TD>
  1589. <TD class=fieldcell vAlign=top>The ID of the new texture.
  1590. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  1591. <TR>
  1592. <TD colSpan=2>
  1593. <DIV class=indentcell>
  1594. <DIV class=substructheader><B>models:</B> vector of length
  1595. <B>modelCount</B></DIV>
  1596. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1597. <TBODY>
  1598. <TR>
  1599. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1600. style="COLOR: red">modelIndex</SPAN></TD>
  1601. <TD class=fieldcell vAlign=top>The index of the model to replace.
  1602. </TD></TR>
  1603. <TR>
  1604. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1605. style="COLOR: red">newModel</SPAN></TD>
  1606. <TD class=fieldcell vAlign=top>The portal.dat ID of the new type 1
  1607. model. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  1608. <TR>
  1609. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1610. style="COLOR: red">modelSequenceType</SPAN></TD>
  1611. <TD class=fieldcell vAlign=top>Unknown stream number. Used to sequence
  1612. model changes on an object. </TD></TR>
  1613. <TR>
  1614. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1615. style="COLOR: red">modelSequence</SPAN></TD>
  1616. <TD class=fieldcell vAlign=top>Increments for every model change.
  1617. </TD></TR></TBODY></TABLE></DIV></DIV><A name=F62C><!--force close--></A>
  1618. <DIV class=messageborder>
  1619. <DIV class=messageheader><IMG
  1620. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F62C</B> - Server
  1621. Text</DIV>
  1622. <DIV class=messagebody>
  1623. <DIV class=messagedesc>Contains the text and then a number for the type (which I
  1624. would expect just translates to a color).</DIV>
  1625. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1626. <TBODY>
  1627. <TR>
  1628. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  1629. style="COLOR: red">text</SPAN></TD>
  1630. <TD class=fieldcell vAlign=top>The message for display.
  1631. <DIV class=datatype><SPAN
  1632. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  1633. DWORD alignment. The first WORD is the string length including the NULL
  1634. terminator. Then the character values follow inline (with NULL terminator)
  1635. and the last DWORD is filled with 0s. </DIV></TD></TR>
  1636. <TR>
  1637. <TD class=fieldcell vAlign=top><B>Color</B> <SPAN
  1638. style="COLOR: red">color</SPAN></TD>
  1639. <TD class=fieldcell vAlign=top>The color for displaying th message.
  1640. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Color</B>
  1641. (DWORD)</SPAN><BR>These values choose a color.
  1642. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  1643. <TBODY>
  1644. <TR>
  1645. <TD class=valuevaluecell>0x00</TD>
  1646. <TD class=valuetextcell>Green</TD></TR>
  1647. <TR>
  1648. <TD class=valuevaluecell>0x04</TD>
  1649. <TD class=valuetextcell>Dark Yellow</TD></TR>
  1650. <TR>
  1651. <TD class=valuevaluecell>0x06</TD>
  1652. <TD class=valuetextcell>Red</TD></TR>
  1653. <TR>
  1654. <TD class=valuevaluecell>0x07</TD>
  1655. <TD class=valuetextcell>Light Blue</TD></TR>
  1656. <TR>
  1657. <TD class=valuevaluecell>0x0C</TD>
  1658. <TD class=valuetextcell>Dim White</TD></TR>
  1659. <TR>
  1660. <TD class=valuevaluecell>0x0D</TD>
  1661. <TD
  1662. class=valuetextcell>Cyan</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></DIV><A
  1663. name=F653><!--force close--></A>
  1664. <DIV class=messageborder>
  1665. <DIV class=messageheader><IMG
  1666. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F653</B> - End 3D
  1667. Mode</DIV>
  1668. <DIV class=messagebody>
  1669. <DIV class=messagedesc>Instructs the client to return to 2D mode - the character
  1670. list.</DIV>
  1671. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1672. <TBODY></TBODY></TABLE></DIV></DIV><A name=F658><!--force close--></A>
  1673. <DIV class=messageborder>
  1674. <DIV class=messageheader><IMG
  1675. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F658</B> - Character
  1676. List</DIV>
  1677. <DIV class=messagebody>
  1678. <DIV class=messagedesc>What follows is your list of characters, their IDs and
  1679. what I guess is deletion status. This is sent during login.</DIV>
  1680. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1681. <TBODY>
  1682. <TR>
  1683. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1684. style="COLOR: red">unknown1</SPAN></TD>
  1685. <TD class=fieldcell vAlign=top>Unknown - Always 0 </TD></TR>
  1686. <TR>
  1687. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1688. style="COLOR: red">characterCount</SPAN></TD>
  1689. <TD class=fieldcell vAlign=top>Number of characters in the list. On the
  1690. login screen, these characters are sorted in alphabetical order. The order
  1691. in the message is not sorted in any particular way. </TD></TR>
  1692. <TR>
  1693. <TD colSpan=2>
  1694. <DIV class=indentcell>
  1695. <DIV class=substructheader><B>characters:</B> vector of length
  1696. <B>characterCount</B></DIV>
  1697. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1698. <TBODY>
  1699. <TR>
  1700. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  1701. style="COLOR: red">character</SPAN></TD>
  1702. <TD class=fieldcell vAlign=top>The character ID for this entry.
  1703. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  1704. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  1705. in the game world. IDs are unique in the world but not permenantly -
  1706. IDs can be reused for temporary type objects like monsters
  1707. </DIV></TD></TR>
  1708. <TR>
  1709. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  1710. style="COLOR: red">name</SPAN></TD>
  1711. <TD class=fieldcell vAlign=top>The name of this character.
  1712. <DIV class=datatype><SPAN
  1713. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  1714. end with DWORD alignment. The first WORD is the string length
  1715. including the NULL terminator. Then the character values follow
  1716. inline (with NULL terminator) and the last DWORD is filled with 0s.
  1717. </DIV></TD></TR>
  1718. <TR>
  1719. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1720. style="COLOR: red">deleteTimeout</SPAN></TD>
  1721. <TD class=fieldcell vAlign=top>When 0, this character is not being
  1722. deleted (not shown crossed out). Otherwise, it's a countdown timer
  1723. in the number of seconds until the character is submitted for
  1724. deletion. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  1725. <TR>
  1726. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1727. style="COLOR: red">reserved</SPAN></TD>
  1728. <TD class=fieldcell vAlign=top>The number of slots reserved by not yet
  1729. deleted characters. </TD></TR>
  1730. <TR>
  1731. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1732. style="COLOR: red">slotCount</SPAN></TD>
  1733. <TD class=fieldcell vAlign=top>The total count of character slots.
  1734. </TD></TR></TBODY></TABLE></DIV></DIV><A name=F659><!--force close--></A>
  1735. <DIV class=messageborder>
  1736. <DIV class=messageheader><IMG
  1737. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F659</B> - Login Failure
  1738. - Character still in world.</DIV>
  1739. <DIV class=messagebody>
  1740. <DIV class=messagedesc>Failure to log in due to the server still registering
  1741. your character in the world.</DIV>
  1742. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1743. <TBODY></TBODY></TABLE></DIV></DIV><A name=F65A><!--force close--></A>
  1744. <DIV class=messageborder>
  1745. <DIV class=messageheader><IMG
  1746. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F65A</B> - Message of the
  1747. Day</DIV>
  1748. <DIV class=messagebody>
  1749. <DIV class=messagedesc>The message of the day during logon. There are 2 strings,
  1750. one for the number of clients connected, the second is the message of the
  1751. day.</DIV>
  1752. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1753. <TBODY>
  1754. <TR>
  1755. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  1756. style="COLOR: red">connections</SPAN></TD>
  1757. <TD class=fieldcell vAlign=top>The number of connections: 'Currently xxx
  1758. clients connected.
  1759. <DIV class=datatype><SPAN
  1760. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  1761. DWORD alignment. The first WORD is the string length including the NULL
  1762. terminator. Then the character values follow inline (with NULL terminator)
  1763. and the last DWORD is filled with 0s. </DIV></TD></TR>
  1764. <TR>
  1765. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  1766. style="COLOR: red">message</SPAN></TD>
  1767. <TD class=fieldcell vAlign=top>The remaining message of the day text. As
  1768. far as I can tell, the 2 strings are concatenanted (with a line break) and
  1769. thrown into the text box on the login screen.
  1770. <DIV class=datatype><SPAN
  1771. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  1772. DWORD alignment. The first WORD is the string length including the NULL
  1773. terminator. Then the character values follow inline (with NULL terminator)
  1774. and the last DWORD is filled with 0s.
  1775. </DIV></TD></TR></TBODY></TABLE></DIV></DIV><A name=F745><!--force close--></A>
  1776. <DIV class=messageborder>
  1777. <DIV class=messageheader><IMG
  1778. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F745</B> - Create
  1779. Object</DIV>
  1780. <DIV class=messagebody>
  1781. <DIV class=messagedesc>Create an object somewhere in the world</DIV>
  1782. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1783. <TBODY>
  1784. <TR>
  1785. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  1786. style="COLOR: red">object</SPAN></TD>
  1787. <TD class=fieldcell vAlign=top>Object's GUID
  1788. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  1789. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  1790. game world. IDs are unique in the world but not permenantly - IDs can be
  1791. reused for temporary type objects like monsters </DIV></TD></TR>
  1792. <TR>
  1793. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1794. style="COLOR: red">eleven</SPAN></TD>
  1795. <TD class=fieldcell vAlign=top>The number eleven </TD></TR>
  1796. <TR>
  1797. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1798. style="COLOR: red">paletteCount</SPAN></TD>
  1799. <TD class=fieldcell vAlign=top>The number of palettes associated with this
  1800. object </TD></TR>
  1801. <TR>
  1802. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1803. style="COLOR: red">textureCount</SPAN></TD>
  1804. <TD class=fieldcell vAlign=top>The number of textures associated with this
  1805. object </TD></TR>
  1806. <TR>
  1807. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1808. style="COLOR: red">modelCount</SPAN></TD>
  1809. <TD class=fieldcell vAlign=top>The number of models associated with this
  1810. object </TD></TR>
  1811. <TR>
  1812. <TD colSpan=2>
  1813. <DIV class=indentcell>
  1814. <DIV class=substructheader><B>palettes:</B> vector of length
  1815. <B>paletteCount</B></DIV>
  1816. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1817. <TBODY>
  1818. <TR>
  1819. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1820. style="COLOR: red">newPalette</SPAN></TD>
  1821. <TD class=fieldcell vAlign=top>The Portal.dat ID of the palette we
  1822. are drawing entries from. </TD></TR>
  1823. <TR>
  1824. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1825. style="COLOR: red">offset</SPAN></TD>
  1826. <TD class=fieldcell vAlign=top>The offset into both palettes for
  1827. copying entries. </TD></TR>
  1828. <TR>
  1829. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1830. style="COLOR: red">length</SPAN></TD>
  1831. <TD class=fieldcell vAlign=top>The number of entries to copy.
  1832. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  1833. <TR>
  1834. <TD colSpan=2>
  1835. <DIV>
  1836. <DIV class=substructheader>Choose valid sections by masking against
  1837. <B>paletteCount</B></DIV>
  1838. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1839. <TBODY>
  1840. <TR>
  1841. <TD vAlign=top>
  1842. <DIV class=maskheader><B>0xFF</B></DIV></TD>
  1843. <TD>
  1844. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1845. <TBODY>
  1846. <TR>
  1847. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1848. style="COLOR: red">unknown1</SPAN></TD>
  1849. <TD class=fieldcell vAlign=top>unknown
  1850. </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR>
  1851. <TR>
  1852. <TD colSpan=2>
  1853. <DIV class=indentcell>
  1854. <DIV class=substructheader><B>textures:</B> vector of length
  1855. <B>textureCount</B></DIV>
  1856. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1857. <TBODY>
  1858. <TR>
  1859. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1860. style="COLOR: red">modelIndex</SPAN></TD>
  1861. <TD class=fieldcell vAlign=top>The index of the model we are
  1862. replacing the texture in. </TD></TR>
  1863. <TR>
  1864. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1865. style="COLOR: red">oldTexture</SPAN></TD>
  1866. <TD class=fieldcell vAlign=top>The ID of the texture to replace.
  1867. </TD></TR>
  1868. <TR>
  1869. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1870. style="COLOR: red">newTexture</SPAN></TD>
  1871. <TD class=fieldcell vAlign=top>The ID of the new texture.
  1872. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  1873. <TR>
  1874. <TD colSpan=2>
  1875. <DIV class=indentcell>
  1876. <DIV class=substructheader><B>models:</B> vector of length
  1877. <B>modelCount</B></DIV>
  1878. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1879. <TBODY>
  1880. <TR>
  1881. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1882. style="COLOR: red">modelIndex</SPAN></TD>
  1883. <TD class=fieldcell vAlign=top>The index of the model to replace.
  1884. </TD></TR>
  1885. <TR>
  1886. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  1887. style="COLOR: red">newModel</SPAN></TD>
  1888. <TD class=fieldcell vAlign=top>The portal.dat ID of the new type 1
  1889. model. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  1890. <TR>
  1891. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1892. style="COLOR: red">flags1</SPAN></TD>
  1893. <TD class=fieldcell vAlign=top>First flag values </TD></TR>
  1894. <TR>
  1895. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1896. style="COLOR: red">unknown2</SPAN></TD>
  1897. <TD class=fieldcell vAlign=top>Unknown value </TD></TR>
  1898. <TR>
  1899. <TD colSpan=2>
  1900. <DIV>
  1901. <DIV class=substructheader>Choose valid sections by masking against
  1902. <B>flags1</B></DIV>
  1903. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1904. <TBODY>
  1905. <TR>
  1906. <TD vAlign=top>
  1907. <DIV class=maskheader><B>0x00010000</B></DIV></TD>
  1908. <TD>
  1909. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1910. <TBODY>
  1911. <TR>
  1912. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1913. style="COLOR: red">unknownCount</SPAN></TD>
  1914. <TD class=fieldcell vAlign=top>Count of unknown bytes
  1915. following this field </TD></TR>
  1916. <TR>
  1917. <TD colSpan=2>
  1918. <DIV class=indentcell>
  1919. <DIV class=substructheader><B>unknowns:</B> vector of length
  1920. <B>unknownCount</B></DIV>
  1921. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  1922. border=0>
  1923. <TBODY>
  1924. <TR>
  1925. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  1926. style="COLOR: red">unknownByte</SPAN></TD>
  1927. <TD class=fieldcell vAlign=top>unknown
  1928. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  1929. <TR>
  1930. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1931. style="COLOR: red">unknownDword</SPAN></TD>
  1932. <TD class=fieldcell vAlign=top>unknown
  1933. </TD></TR></TBODY></TABLE></TD></TR>
  1934. <TR>
  1935. <TD vAlign=top>
  1936. <DIV class=maskheader><B>0x00020000</B></DIV></TD>
  1937. <TD>
  1938. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1939. <TBODY>
  1940. <TR>
  1941. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  1942. style="COLOR: red">unknown</SPAN></TD>
  1943. <TD class=fieldcell vAlign=top>unknown
  1944. </TD></TR></TBODY></TABLE></TD></TR>
  1945. <TR>
  1946. <TD vAlign=top>
  1947. <DIV class=maskheader><B>0x00008000</B></DIV></TD>
  1948. <TD>
  1949. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  1950. <TBODY>
  1951. <TR>
  1952. <TD class=fieldcell vAlign=top><B>Location</B> <SPAN
  1953. style="COLOR: red">location</SPAN></TD>
  1954. <TD class=fieldcell vAlign=top>Object location and heading.
  1955. <DIV class=datatype><SPAN
  1956. style="COLOR: darkblue"><B>Location</B></SPAN><BR>Structure
  1957. that defines an absolute location in the world
  1958. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  1959. <TBODY>
  1960. <TR>
  1961. <TD class=valuetextcell>DWORD <SPAN
  1962. style="COLOR: red">landblock</SPAN></TD>
  1963. <TD class=valuetextcell>Your landblock as per
  1964. /loc.</TD></TR>
  1965. <TR>
  1966. <TD colSpan=2><B>X, Y, Z</B> - When outside: the The
  1967. position within the landblock measure from the
  1968. south-west corner. Each landblock is 192.0x192.0 units.
  1969. The Z-axis measures height. When inside: the offset from
  1970. the current building block. The actual position can be
  1971. calculated by adding this location to the offset of the
  1972. building within the landblock.</TD></TR>
  1973. <TR>
  1974. <TD class=valuetextcell>float <SPAN
  1975. style="COLOR: red">xOffset</SPAN></TD>
  1976. <TD class=valuetextcell>The x-offset from the west edge
  1977. of the landblock.</TD></TR>
  1978. <TR>
  1979. <TD class=valuetextcell>float <SPAN
  1980. style="COLOR: red">yOffset</SPAN></TD>
  1981. <TD class=valuetextcell>The y-offset from the south edge
  1982. of the landblock.</TD></TR>
  1983. <TR>
  1984. <TD class=valuetextcell>float <SPAN
  1985. style="COLOR: red">zOffset</SPAN></TD>
  1986. <TD class=valuetextcell>The z-height from virtual
  1987. sea-level.</TD></TR>
  1988. <TR>
  1989. <TD colSpan=2><B>Heading</B> - This is a heading
  1990. quaternion - or a 4-dimension absolute heading
  1991. (experimental)</TD></TR>
  1992. <TR>
  1993. <TD class=valuetextcell>float <SPAN
  1994. style="COLOR: red">xHeading</SPAN></TD>
  1995. <TD class=valuetextcell>Experimental.</TD></TR>
  1996. <TR>
  1997. <TD class=valuetextcell>float <SPAN
  1998. style="COLOR: red">yHeading</SPAN></TD>
  1999. <TD class=valuetextcell>Experimental.</TD></TR>
  2000. <TR>
  2001. <TD class=valuetextcell>float <SPAN
  2002. style="COLOR: red">zHeading</SPAN></TD>
  2003. <TD class=valuetextcell>Experimental.</TD></TR>
  2004. <TR>
  2005. <TD class=valuetextcell>float <SPAN
  2006. style="COLOR: red">wHeading</SPAN></TD>
  2007. <TD
  2008. class=valuetextcell>Experimental.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  2009. <TR>
  2010. <TD vAlign=top>
  2011. <DIV class=maskheader><B>0x00000002</B></DIV></TD>
  2012. <TD>
  2013. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2014. <TBODY>
  2015. <TR>
  2016. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2017. style="COLOR: red">unknown_grey</SPAN></TD>
  2018. <TD class=fieldcell vAlign=top>unknown grey
  2019. </TD></TR></TBODY></TABLE></TD></TR>
  2020. <TR>
  2021. <TD vAlign=top>
  2022. <DIV class=maskheader><B>0x00000800</B></DIV></TD>
  2023. <TD>
  2024. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2025. <TBODY>
  2026. <TR>
  2027. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2028. style="COLOR: red">unknown_yellow</SPAN></TD>
  2029. <TD class=fieldcell vAlign=top>unknown yellow
  2030. </TD></TR></TBODY></TABLE></TD></TR>
  2031. <TR>
  2032. <TD vAlign=top>
  2033. <DIV class=maskheader><B>0x00001000</B></DIV></TD>
  2034. <TD>
  2035. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2036. <TBODY>
  2037. <TR>
  2038. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2039. style="COLOR: red">unknown_blue</SPAN></TD>
  2040. <TD class=fieldcell vAlign=top>unknown blue
  2041. </TD></TR></TBODY></TABLE></TD></TR>
  2042. <TR>
  2043. <TD vAlign=top>
  2044. <DIV class=maskheader><B>0x00000001</B></DIV></TD>
  2045. <TD>
  2046. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2047. <TBODY>
  2048. <TR>
  2049. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2050. style="COLOR: red">unknown_skyblue</SPAN></TD>
  2051. <TD class=fieldcell vAlign=top>unknown skyblue
  2052. </TD></TR></TBODY></TABLE></TD></TR>
  2053. <TR>
  2054. <TD vAlign=top>
  2055. <DIV class=maskheader><B>0x00000020</B></DIV></TD>
  2056. <TD>
  2057. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2058. <TBODY>
  2059. <TR>
  2060. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  2061. style="COLOR: red">wielder</SPAN></TD>
  2062. <TD class=fieldcell vAlign=top>The character wielding this
  2063. object.
  2064. <DIV class=datatype><SPAN
  2065. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  2066. field containing a unique ID for an object in the game world.
  2067. IDs are unique in the world but not permenantly - IDs can be
  2068. reused for temporary type objects like monsters </DIV></TD></TR>
  2069. <TR>
  2070. <TD class=fieldcell vAlign=top><B>WieldingSlot</B> <SPAN
  2071. style="COLOR: red">wieldingSlot</SPAN></TD>
  2072. <TD class=fieldcell vAlign=top>The location of this weapon.
  2073. <DIV class=datatype><SPAN
  2074. style="COLOR: darkblue"><B>WieldingSlot</B>
  2075. (DWORD)</SPAN><BR>The slot a weapon of shield is wielded.
  2076. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  2077. <TBODY>
  2078. <TR>
  2079. <TD class=valuevaluecell>0x01</TD>
  2080. <TD class=valuetextcell>Weapon</TD></TR>
  2081. <TR>
  2082. <TD class=valuevaluecell>0x02</TD>
  2083. <TD class=valuetextcell>Missile Weapon</TD></TR>
  2084. <TR>
  2085. <TD class=valuevaluecell>0x03</TD>
  2086. <TD
  2087. class=valuetextcell>Shield</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  2088. <TR>
  2089. <TD vAlign=top>
  2090. <DIV class=maskheader><B>0x00000040</B></DIV></TD>
  2091. <TD>
  2092. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2093. <TBODY>
  2094. <TR>
  2095. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2096. style="COLOR: red">count_purple</SPAN></TD>
  2097. <TD class=fieldcell vAlign=top>Count for purple </TD></TR>
  2098. <TR>
  2099. <TD colSpan=2>
  2100. <DIV class=indentcell>
  2101. <DIV class=substructheader><B>purples:</B> vector of length
  2102. <B>count_purple</B></DIV>
  2103. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  2104. border=0>
  2105. <TBODY>
  2106. <TR>
  2107. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2108. style="COLOR: red">unknown_purple1</SPAN></TD>
  2109. <TD class=fieldcell vAlign=top>Unknown purple 1 </TD></TR>
  2110. <TR>
  2111. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2112. style="COLOR: red">unknown_purple2</SPAN></TD>
  2113. <TD class=fieldcell vAlign=top>Unknown purple 2
  2114. </TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  2115. <TR>
  2116. <TD vAlign=top>
  2117. <DIV class=maskheader><B>0x00000080</B></DIV></TD>
  2118. <TD>
  2119. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2120. <TBODY>
  2121. <TR>
  2122. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  2123. style="COLOR: red">unknown_green</SPAN></TD>
  2124. <TD class=fieldcell vAlign=top>Unknown green
  2125. </TD></TR></TBODY></TABLE></TD></TR>
  2126. <TR>
  2127. <TD vAlign=top>
  2128. <DIV class=maskheader><B>0x00000100</B></DIV></TD>
  2129. <TD>
  2130. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2131. <TBODY>
  2132. <TR>
  2133. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2134. style="COLOR: red">unknown_darkbrown</SPAN></TD>
  2135. <TD class=fieldcell vAlign=top>unknown darkbrown
  2136. </TD></TR></TBODY></TABLE></TD></TR>
  2137. <TR>
  2138. <TD vAlign=top>
  2139. <DIV class=maskheader><B>0x00000200</B></DIV></TD>
  2140. <TD>
  2141. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2142. <TBODY>
  2143. <TR>
  2144. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2145. style="COLOR: red">unknown_brightpurple</SPAN></TD>
  2146. <TD class=fieldcell vAlign=top>unknown bright purple
  2147. </TD></TR></TBODY></TABLE></TD></TR>
  2148. <TR>
  2149. <TD vAlign=top>
  2150. <DIV class=maskheader><B>0x00040000</B></DIV></TD>
  2151. <TD>
  2152. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2153. <TBODY>
  2154. <TR>
  2155. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2156. style="COLOR: red">unknown_lightgrey</SPAN></TD>
  2157. <TD class=fieldcell vAlign=top>lightgrey
  2158. </TD></TR></TBODY></TABLE></TD></TR>
  2159. <TR>
  2160. <TD vAlign=top>
  2161. <DIV class=maskheader><B>0x00000004</B></DIV></TD>
  2162. <TD>
  2163. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2164. <TBODY>
  2165. <TR>
  2166. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2167. style="COLOR: red">unknown_trio1_1</SPAN></TD>
  2168. <TD class=fieldcell vAlign=top>Unknown trio 1 1 </TD></TR>
  2169. <TR>
  2170. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2171. style="COLOR: red">unknown_trio1_2</SPAN></TD>
  2172. <TD class=fieldcell vAlign=top>Unknown trio 1 2 </TD></TR>
  2173. <TR>
  2174. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2175. style="COLOR: red">unknown_trio1_3</SPAN></TD>
  2176. <TD class=fieldcell vAlign=top>Unknown trio 1 3
  2177. </TD></TR></TBODY></TABLE></TD></TR>
  2178. <TR>
  2179. <TD vAlign=top>
  2180. <DIV class=maskheader><B>0x00000008</B></DIV></TD>
  2181. <TD>
  2182. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2183. <TBODY>
  2184. <TR>
  2185. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2186. style="COLOR: red">unknown_trio2_1</SPAN></TD>
  2187. <TD class=fieldcell vAlign=top>Unknown trio 2 1 </TD></TR>
  2188. <TR>
  2189. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2190. style="COLOR: red">unknown_trio2_2</SPAN></TD>
  2191. <TD class=fieldcell vAlign=top>Unknown trio 2 2 </TD></TR>
  2192. <TR>
  2193. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2194. style="COLOR: red">unknown_trio2_3</SPAN></TD>
  2195. <TD class=fieldcell vAlign=top>Unknown trio 2 3
  2196. </TD></TR></TBODY></TABLE></TD></TR>
  2197. <TR>
  2198. <TD vAlign=top>
  2199. <DIV class=maskheader><B>0x00000010</B></DIV></TD>
  2200. <TD>
  2201. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2202. <TBODY>
  2203. <TR>
  2204. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2205. style="COLOR: red">unknown_trio3_1</SPAN></TD>
  2206. <TD class=fieldcell vAlign=top>Unknown trio 3 1 </TD></TR>
  2207. <TR>
  2208. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2209. style="COLOR: red">unknown_trio3_2</SPAN></TD>
  2210. <TD class=fieldcell vAlign=top>Unknown trio 3 2 </TD></TR>
  2211. <TR>
  2212. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2213. style="COLOR: red">unknown_trio3_3</SPAN></TD>
  2214. <TD class=fieldcell vAlign=top>Unknown trio 3 3
  2215. </TD></TR></TBODY></TABLE></TD></TR>
  2216. <TR>
  2217. <TD vAlign=top>
  2218. <DIV class=maskheader><B>0x00002000</B></DIV></TD>
  2219. <TD>
  2220. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2221. <TBODY>
  2222. <TR>
  2223. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2224. style="COLOR: red">unknown_medgrey</SPAN></TD>
  2225. <TD class=fieldcell vAlign=top>unknown medgrey
  2226. </TD></TR></TBODY></TABLE></TD></TR>
  2227. <TR>
  2228. <TD vAlign=top>
  2229. <DIV class=maskheader><B>0x00004000</B></DIV></TD>
  2230. <TD>
  2231. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2232. <TBODY>
  2233. <TR>
  2234. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2235. style="COLOR: red">unknown_bluegrey</SPAN></TD>
  2236. <TD class=fieldcell vAlign=top>unknown bluegrey
  2237. </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR>
  2238. <TR>
  2239. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2240. style="COLOR: red">unknown_seagreen1</SPAN></TD>
  2241. <TD class=fieldcell vAlign=top>unknown_seagreen1 </TD></TR>
  2242. <TR>
  2243. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2244. style="COLOR: red">unknown_seagreen2</SPAN></TD>
  2245. <TD class=fieldcell vAlign=top>unknown_seagreen2 </TD></TR>
  2246. <TR>
  2247. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2248. style="COLOR: red">unknown_seagreen3</SPAN></TD>
  2249. <TD class=fieldcell vAlign=top>unknown_seagreen3 </TD></TR>
  2250. <TR>
  2251. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2252. style="COLOR: red">unknown_seagreen4</SPAN></TD>
  2253. <TD class=fieldcell vAlign=top>unknown_seagreen4 </TD></TR>
  2254. <TR>
  2255. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2256. style="COLOR: red">unknown_seagreen5</SPAN></TD>
  2257. <TD class=fieldcell vAlign=top>unknown_seagreen5 </TD></TR>
  2258. <TR>
  2259. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2260. style="COLOR: red">unknown_seagreen6</SPAN></TD>
  2261. <TD class=fieldcell vAlign=top>unknown_seagreen6 </TD></TR>
  2262. <TR>
  2263. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2264. style="COLOR: red">unknown_seagreen7</SPAN></TD>
  2265. <TD class=fieldcell vAlign=top>unknown_seagreen7 </TD></TR>
  2266. <TR>
  2267. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2268. style="COLOR: red">unknown_seagreen8</SPAN></TD>
  2269. <TD class=fieldcell vAlign=top>unknown_seagreen8 </TD></TR>
  2270. <TR>
  2271. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2272. style="COLOR: red">unknown3</SPAN></TD>
  2273. <TD class=fieldcell vAlign=top>unknown3 </TD></TR>
  2274. <TR>
  2275. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2276. style="COLOR: red">flags2</SPAN></TD>
  2277. <TD class=fieldcell vAlign=top>Flags 2 </TD></TR>
  2278. <TR>
  2279. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  2280. style="COLOR: red">objectName</SPAN></TD>
  2281. <TD class=fieldcell vAlign=top>Name of this object
  2282. <DIV class=datatype><SPAN
  2283. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and end with
  2284. DWORD alignment. The first WORD is the string length including the NULL
  2285. terminator. Then the character values follow inline (with NULL terminator)
  2286. and the last DWORD is filled with 0s. </DIV></TD></TR>
  2287. <TR>
  2288. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2289. style="COLOR: red">model</SPAN></TD>
  2290. <TD class=fieldcell vAlign=top>ID of the model for this object </TD></TR>
  2291. <TR>
  2292. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2293. style="COLOR: red">icon</SPAN></TD>
  2294. <TD class=fieldcell vAlign=top>ID of the icon for this object. </TD></TR>
  2295. <TR>
  2296. <TD class=fieldcell vAlign=top><B>ObjectFlags1</B> <SPAN
  2297. style="COLOR: red">unknown_v0_2</SPAN></TD>
  2298. <TD class=fieldcell vAlign=top>unknown v0 2
  2299. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>ObjectFlags1</B>
  2300. (DWORD)</SPAN><BR>Part one of an object's flags
  2301. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  2302. <TBODY>
  2303. <TR>
  2304. <TD class=valuevaluecell>0x00000001</TD>
  2305. <TD class=valuetextcell>Melee Weapons</TD></TR>
  2306. <TR>
  2307. <TD class=valuevaluecell>0x00000002</TD>
  2308. <TD class=valuetextcell>Armor</TD></TR>
  2309. <TR>
  2310. <TD class=valuevaluecell>0x00000004</TD>
  2311. <TD class=valuetextcell>Clothing</TD></TR>
  2312. <TR>
  2313. <TD class=valuevaluecell>0x00000008</TD>
  2314. <TD class=valuetextcell>Jewelry</TD></TR>
  2315. <TR>
  2316. <TD class=valuevaluecell>0x00000010</TD>
  2317. <TD class=valuetextcell>Monster</TD></TR>
  2318. <TR>
  2319. <TD class=valuevaluecell>0x00000020</TD>
  2320. <TD class=valuetextcell>Food</TD></TR>
  2321. <TR>
  2322. <TD class=valuevaluecell>0x00000040</TD>
  2323. <TD class=valuetextcell>Pyreal</TD></TR>
  2324. <TR>
  2325. <TD class=valuevaluecell>0x00000080</TD>
  2326. <TD class=valuetextcell>Miscellaneous</TD></TR>
  2327. <TR>
  2328. <TD class=valuevaluecell>0x00000100</TD>
  2329. <TD class=valuetextcell>Missile Weapons</TD></TR>
  2330. <TR>
  2331. <TD class=valuevaluecell>0x00000200</TD>
  2332. <TD class=valuetextcell>Containers</TD></TR>
  2333. <TR>
  2334. <TD class=valuevaluecell>0x00000400</TD>
  2335. <TD class=valuetextcell>unknown - fletching</TD></TR>
  2336. <TR>
  2337. <TD class=valuevaluecell>0x00000800</TD>
  2338. <TD class=valuetextcell>Gems</TD></TR>
  2339. <TR>
  2340. <TD class=valuevaluecell>0x00001000</TD>
  2341. <TD class=valuetextcell>Spell Components</TD></TR>
  2342. <TR>
  2343. <TD class=valuevaluecell>0x00002000</TD>
  2344. <TD class=valuetextcell>Writable</TD></TR>
  2345. <TR>
  2346. <TD class=valuevaluecell>0x00004000</TD>
  2347. <TD class=valuetextcell>Keys</TD></TR>
  2348. <TR>
  2349. <TD class=valuevaluecell>0x00008000</TD>
  2350. <TD class=valuetextcell>unknown</TD></TR>
  2351. <TR>
  2352. <TD class=valuevaluecell>0x00010000</TD>
  2353. <TD class=valuetextcell>Portal</TD></TR>
  2354. <TR>
  2355. <TD class=valuevaluecell>0x00020000</TD>
  2356. <TD class=valuetextcell>Lockable</TD></TR>
  2357. <TR>
  2358. <TD class=valuevaluecell>0x00040000</TD>
  2359. <TD class=valuetextcell>Trade Notes</TD></TR>
  2360. <TR>
  2361. <TD class=valuevaluecell>0x00080000</TD>
  2362. <TD class=valuetextcell>Mana Stones</TD></TR>
  2363. <TR>
  2364. <TD class=valuevaluecell>0x00100000</TD>
  2365. <TD class=valuetextcell>Services</TD></TR>
  2366. <TR>
  2367. <TD class=valuevaluecell>0x00200000</TD>
  2368. <TD class=valuetextcell>Plants</TD></TR>
  2369. <TR>
  2370. <TD class=valuevaluecell>0x00400000</TD>
  2371. <TD class=valuetextcell>Base Cooking Item</TD></TR>
  2372. <TR>
  2373. <TD class=valuevaluecell>0x00800000</TD>
  2374. <TD class=valuetextcell>Base Alchemy Item</TD></TR>
  2375. <TR>
  2376. <TD class=valuevaluecell>0x01000000</TD>
  2377. <TD class=valuetextcell>Base Fletching Item</TD></TR>
  2378. <TR>
  2379. <TD class=valuevaluecell>0x02000000</TD>
  2380. <TD class=valuetextcell>Crafted Cooking Item</TD></TR>
  2381. <TR>
  2382. <TD class=valuevaluecell>0x04000000</TD>
  2383. <TD class=valuetextcell>Crafted Alchemy Item</TD></TR>
  2384. <TR>
  2385. <TD class=valuevaluecell>0x08000000</TD>
  2386. <TD class=valuetextcell>Crafted Fletching Item</TD></TR>
  2387. <TR>
  2388. <TD class=valuevaluecell>0xF0000000</TD>
  2389. <TD class=valuetextcell>unknown</TD></TR></TBODY></TABLE></DIV></TD></TR>
  2390. <TR>
  2391. <TD class=fieldcell vAlign=top><B>ObjectFlags2</B> <SPAN
  2392. style="COLOR: red">unknown_v0_3</SPAN></TD>
  2393. <TD class=fieldcell vAlign=top>unknown v0 3
  2394. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>ObjectFlags2</B>
  2395. (DWORD)</SPAN><BR>Flags related to the use of the item.
  2396. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  2397. <TBODY>
  2398. <TR>
  2399. <TD class=valuevaluecell>0x00000001</TD>
  2400. <TD class=valuetextcell>container</TD></TR>
  2401. <TR>
  2402. <TD class=valuevaluecell>0x00000002</TD>
  2403. <TD class=valuetextcell>can be inscribed</TD></TR>
  2404. <TR>
  2405. <TD class=valuevaluecell>0x00000004</TD>
  2406. <TD class=valuetextcell>cannot be picked up</TD></TR>
  2407. <TR>
  2408. <TD class=valuevaluecell>0x00000008</TD>
  2409. <TD class=valuetextcell>player</TD></TR>
  2410. <TR>
  2411. <TD class=valuevaluecell>0x00000010</TD>
  2412. <TD class=valuetextcell>unknown - can be selected</TD></TR>
  2413. <TR>
  2414. <TD class=valuevaluecell>0x00000020</TD>
  2415. <TD class=valuetextcell>unknown</TD></TR>
  2416. <TR>
  2417. <TD class=valuevaluecell>0x00000040</TD>
  2418. <TD class=valuetextcell>unknown</TD></TR>
  2419. <TR>
  2420. <TD class=valuevaluecell>0x00000080</TD>
  2421. <TD class=valuetextcell>unknown - cannot be selected</TD></TR>
  2422. <TR>
  2423. <TD class=valuevaluecell>0x00000100</TD>
  2424. <TD class=valuetextcell>readable</TD></TR>
  2425. <TR>
  2426. <TD class=valuevaluecell>0x00000200</TD>
  2427. <TD class=valuetextcell>vendor</TD></TR>
  2428. <TR>
  2429. <TD class=valuevaluecell>0x00000400</TD>
  2430. <TD class=valuetextcell>unknown</TD></TR>
  2431. <TR>
  2432. <TD class=valuevaluecell>0x00000800</TD>
  2433. <TD class=valuetextcell>unknown</TD></TR>
  2434. <TR>
  2435. <TD class=valuevaluecell>0x00001000</TD>
  2436. <TD class=valuetextcell>door</TD></TR>
  2437. <TR>
  2438. <TD class=valuevaluecell>0x00002000</TD>
  2439. <TD class=valuetextcell>corpse</TD></TR>
  2440. <TR>
  2441. <TD class=valuevaluecell>0x00004000</TD>
  2442. <TD class=valuetextcell>lifestone</TD></TR>
  2443. <TR>
  2444. <TD class=valuevaluecell>0x00008000</TD>
  2445. <TD class=valuetextcell>food</TD></TR>
  2446. <TR>
  2447. <TD class=valuevaluecell>0x00010000</TD>
  2448. <TD class=valuetextcell>healing kit</TD></TR>
  2449. <TR>
  2450. <TD class=valuevaluecell>0x00020000</TD>
  2451. <TD class=valuetextcell>lockpick</TD></TR>
  2452. <TR>
  2453. <TD class=valuevaluecell>0x00040000</TD>
  2454. <TD class=valuetextcell>portal</TD></TR>
  2455. <TR>
  2456. <TD class=valuevaluecell>0xFFF80000</TD>
  2457. <TD class=valuetextcell>unknown</TD></TR></TBODY></TABLE></DIV></TD></TR>
  2458. <TR>
  2459. <TD colSpan=2>
  2460. <DIV>
  2461. <DIV class=substructheader>Choose valid sections by masking against
  2462. <B>flags2</B></DIV>
  2463. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2464. <TBODY>
  2465. <TR>
  2466. <TD vAlign=top>
  2467. <DIV class=maskheader><B>0x00000001</B></DIV></TD>
  2468. <TD>
  2469. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2470. <TBODY>
  2471. <TR>
  2472. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  2473. style="COLOR: red">secondaryName</SPAN></TD>
  2474. <TD class=fieldcell vAlign=top>Secondary name of this object
  2475. <DIV class=datatype><SPAN
  2476. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin
  2477. and end with DWORD alignment. The first WORD is the string
  2478. length including the NULL terminator. Then the character
  2479. values follow inline (with NULL terminator) and the last DWORD
  2480. is filled with 0s. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  2481. <TR>
  2482. <TD vAlign=top>
  2483. <DIV class=maskheader><B>0x00000002</B></DIV></TD>
  2484. <TD>
  2485. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2486. <TBODY>
  2487. <TR>
  2488. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  2489. style="COLOR: red">itemSlots</SPAN></TD>
  2490. <TD class=fieldcell vAlign=top>Number of item slots in this
  2491. container, -1 if you can't tell. </TD></TR></TBODY></TABLE></TD></TR>
  2492. <TR>
  2493. <TD vAlign=top>
  2494. <DIV class=maskheader><B>0x00000004</B></DIV></TD>
  2495. <TD>
  2496. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2497. <TBODY>
  2498. <TR>
  2499. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  2500. style="COLOR: red">packSlots</SPAN></TD>
  2501. <TD class=fieldcell vAlign=top>Number of pack slots in this
  2502. container, -1 if you can't tell. (Pack slot meaning a slot
  2503. which can hold a pack). </TD></TR></TBODY></TABLE></TD></TR>
  2504. <TR>
  2505. <TD vAlign=top>
  2506. <DIV class=maskheader><B>0x00000008</B></DIV></TD>
  2507. <TD>
  2508. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2509. <TBODY>
  2510. <TR>
  2511. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2512. style="COLOR: red">value</SPAN></TD>
  2513. <TD class=fieldcell vAlign=top>Value of the object or stack of
  2514. objects. </TD></TR></TBODY></TABLE></TD></TR>
  2515. <TR>
  2516. <TD vAlign=top>
  2517. <DIV class=maskheader><B>0x00000010</B></DIV></TD>
  2518. <TD>
  2519. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2520. <TBODY>
  2521. <TR>
  2522. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2523. style="COLOR: red">unknown_v2</SPAN></TD>
  2524. <TD class=fieldcell vAlign=top>The total value of the item or
  2525. stack of items. </TD></TR></TBODY></TABLE></TD></TR>
  2526. <TR>
  2527. <TD vAlign=top>
  2528. <DIV class=maskheader><B>0x00000020</B></DIV></TD>
  2529. <TD>
  2530. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2531. <TBODY>
  2532. <TR>
  2533. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2534. style="COLOR: red">unknown_v3</SPAN></TD>
  2535. <TD class=fieldcell vAlign=top>unknown v2
  2536. </TD></TR></TBODY></TABLE></TD></TR>
  2537. <TR>
  2538. <TD vAlign=top>
  2539. <DIV class=maskheader><B>0x00080000</B></DIV></TD>
  2540. <TD>
  2541. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2542. <TBODY>
  2543. <TR>
  2544. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2545. style="COLOR: red">unknown_v5</SPAN></TD>
  2546. <TD class=fieldcell vAlign=top>unknown v5
  2547. </TD></TR></TBODY></TABLE></TD></TR>
  2548. <TR>
  2549. <TD vAlign=top>
  2550. <DIV class=maskheader><B>0x00000080</B></DIV></TD>
  2551. <TD>
  2552. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2553. <TBODY>
  2554. <TR>
  2555. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2556. style="COLOR: red">unknown_v4</SPAN></TD>
  2557. <TD class=fieldcell vAlign=top>unknown v4
  2558. </TD></TR></TBODY></TABLE></TD></TR>
  2559. <TR>
  2560. <TD vAlign=top>
  2561. <DIV class=maskheader><B>0x00000100</B></DIV></TD>
  2562. <TD>
  2563. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2564. <TBODY>
  2565. <TR>
  2566. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  2567. style="COLOR: red">unknown_b1</SPAN></TD>
  2568. <TD class=fieldcell vAlign=top>unknown byte 1
  2569. </TD></TR></TBODY></TABLE></TD></TR>
  2570. <TR>
  2571. <TD vAlign=top>
  2572. <DIV class=maskheader><B>0x00000200</B></DIV></TD>
  2573. <TD>
  2574. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2575. <TBODY>
  2576. <TR>
  2577. <TD class=fieldcell vAlign=top><B>EquipmentType</B> <SPAN
  2578. style="COLOR: red">equipmentType</SPAN></TD>
  2579. <TD class=fieldcell vAlign=top>If this item can be equiped,
  2580. what slot.
  2581. <DIV class=datatype><SPAN
  2582. style="COLOR: darkblue"><B>EquipmentType</B>
  2583. (BYTE)</SPAN><BR>The slot used by this equipment.
  2584. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  2585. <TBODY>
  2586. <TR>
  2587. <TD class=valuevaluecell>0x01</TD>
  2588. <TD class=valuetextcell>Melee Weapon</TD></TR>
  2589. <TR>
  2590. <TD class=valuevaluecell>0x02</TD>
  2591. <TD class=valuetextcell>Missile Weapon</TD></TR>
  2592. <TR>
  2593. <TD class=valuevaluecell>0x03</TD>
  2594. <TD class=valuetextcell>Arrows</TD></TR>
  2595. <TR>
  2596. <TD class=valuevaluecell>0x04</TD>
  2597. <TD
  2598. class=valuetextcell>Sheild</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  2599. <TR>
  2600. <TD vAlign=top>
  2601. <DIV class=maskheader><B>0x00000400</B></DIV></TD>
  2602. <TD>
  2603. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2604. <TBODY>
  2605. <TR>
  2606. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2607. style="COLOR: red">usesLeft</SPAN></TD>
  2608. <TD class=fieldcell vAlign=top>The number of uses remaining in
  2609. this item (for picks, keys, healing kits, etc)
  2610. </TD></TR></TBODY></TABLE></TD></TR>
  2611. <TR>
  2612. <TD vAlign=top>
  2613. <DIV class=maskheader><B>0x00000800</B></DIV></TD>
  2614. <TD>
  2615. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2616. <TBODY>
  2617. <TR>
  2618. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2619. style="COLOR: red">totalUses</SPAN></TD>
  2620. <TD class=fieldcell vAlign=top>The total uses that this item
  2621. had. </TD></TR></TBODY></TABLE></TD></TR>
  2622. <TR>
  2623. <TD vAlign=top>
  2624. <DIV class=maskheader><B>0x00001000</B></DIV></TD>
  2625. <TD>
  2626. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2627. <TBODY>
  2628. <TR>
  2629. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2630. style="COLOR: red">stackCount</SPAN></TD>
  2631. <TD class=fieldcell vAlign=top>The number of items in this
  2632. stack of objects (for spell components, pyreals, etc)
  2633. </TD></TR></TBODY></TABLE></TD></TR>
  2634. <TR>
  2635. <TD vAlign=top>
  2636. <DIV class=maskheader><B>0x00002000</B></DIV></TD>
  2637. <TD>
  2638. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2639. <TBODY>
  2640. <TR>
  2641. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  2642. style="COLOR: red">stackMax</SPAN></TD>
  2643. <TD class=fieldcell vAlign=top>The total number of this type
  2644. of object which can stack. </TD></TR></TBODY></TABLE></TD></TR>
  2645. <TR>
  2646. <TD vAlign=top>
  2647. <DIV class=maskheader><B>0x00004000</B></DIV></TD>
  2648. <TD>
  2649. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2650. <TBODY>
  2651. <TR>
  2652. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  2653. style="COLOR: red">container</SPAN></TD>
  2654. <TD class=fieldcell vAlign=top>The GUID of the object which
  2655. contains this one.
  2656. <DIV class=datatype><SPAN
  2657. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  2658. field containing a unique ID for an object in the game world.
  2659. IDs are unique in the world but not permenantly - IDs can be
  2660. reused for temporary type objects like monsters
  2661. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  2662. <TR>
  2663. <TD vAlign=top>
  2664. <DIV class=maskheader><B>0x00008000</B></DIV></TD>
  2665. <TD>
  2666. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2667. <TBODY>
  2668. <TR>
  2669. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  2670. style="COLOR: red">owner</SPAN></TD>
  2671. <TD class=fieldcell vAlign=top>The GUID of the object which is
  2672. equipping this one (such as a player).
  2673. <DIV class=datatype><SPAN
  2674. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  2675. field containing a unique ID for an object in the game world.
  2676. IDs are unique in the world but not permenantly - IDs can be
  2677. reused for temporary type objects like monsters
  2678. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  2679. <TR>
  2680. <TD vAlign=top>
  2681. <DIV class=maskheader><B>0x00010000</B></DIV></TD>
  2682. <TD>
  2683. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2684. <TBODY>
  2685. <TR>
  2686. <TD class=fieldcell vAlign=top><B>Coverage</B> <SPAN
  2687. style="COLOR: red">coverage1</SPAN></TD>
  2688. <TD class=fieldcell vAlign=top>Still more coverage information
  2689. <DIV class=datatype><SPAN
  2690. style="COLOR: darkblue"><B>Coverage</B> (DWORD)</SPAN><BR>The
  2691. body parts covered by a piece of clothing.
  2692. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  2693. <TBODY>
  2694. <TR>
  2695. <TD class=valuevaluecell>0x00000001</TD>
  2696. <TD class=valuetextcell>Head</TD></TR>
  2697. <TR>
  2698. <TD class=valuevaluecell>0x00000002</TD>
  2699. <TD class=valuetextcell>Chest - Underwear</TD></TR>
  2700. <TR>
  2701. <TD class=valuevaluecell>0x00000004</TD>
  2702. <TD class=valuetextcell>Girth - Underwear</TD></TR>
  2703. <TR>
  2704. <TD class=valuevaluecell>0x00000008</TD>
  2705. <TD class=valuetextcell>Upper Arms - Underwear</TD></TR>
  2706. <TR>
  2707. <TD class=valuevaluecell>0x00000010</TD>
  2708. <TD class=valuetextcell>Lower Arms - Underwear</TD></TR>
  2709. <TR>
  2710. <TD class=valuevaluecell>0x00000020</TD>
  2711. <TD class=valuetextcell>Hands</TD></TR>
  2712. <TR>
  2713. <TD class=valuevaluecell>0x00000040</TD>
  2714. <TD class=valuetextcell>Upper Legs - Underwear</TD></TR>
  2715. <TR>
  2716. <TD class=valuevaluecell>0x00000080</TD>
  2717. <TD class=valuetextcell>Lower Legs - Underwear</TD></TR>
  2718. <TR>
  2719. <TD class=valuevaluecell>0x00000100</TD>
  2720. <TD class=valuetextcell>Feet</TD></TR>
  2721. <TR>
  2722. <TD class=valuevaluecell>0x00000200</TD>
  2723. <TD class=valuetextcell>Chest - Outerwear</TD></TR>
  2724. <TR>
  2725. <TD class=valuevaluecell>0x00000400</TD>
  2726. <TD class=valuetextcell>Girth - Outerwear</TD></TR>
  2727. <TR>
  2728. <TD class=valuevaluecell>0x00000800</TD>
  2729. <TD class=valuetextcell>Upper Arms - Outerwear</TD></TR>
  2730. <TR>
  2731. <TD class=valuevaluecell>0x00001000</TD>
  2732. <TD class=valuetextcell>Lower Arms - Outerwear</TD></TR>
  2733. <TR>
  2734. <TD class=valuevaluecell>0x00002000</TD>
  2735. <TD class=valuetextcell>Upper Legs - Outerwear</TD></TR>
  2736. <TR>
  2737. <TD class=valuevaluecell>0x00004000</TD>
  2738. <TD class=valuetextcell>Lower Legs - Outerwear</TD></TR>
  2739. <TR>
  2740. <TD class=valuevaluecell>0x00008000</TD>
  2741. <TD class=valuetextcell>Necklace</TD></TR>
  2742. <TR>
  2743. <TD class=valuevaluecell>0x00010000</TD>
  2744. <TD class=valuetextcell>Bracelet - Right</TD></TR>
  2745. <TR>
  2746. <TD class=valuevaluecell>0x00020000</TD>
  2747. <TD class=valuetextcell>Bracelet - Left</TD></TR>
  2748. <TR>
  2749. <TD class=valuevaluecell>0x00040000</TD>
  2750. <TD class=valuetextcell>Ring - Right</TD></TR>
  2751. <TR>
  2752. <TD class=valuevaluecell>0x00080000</TD>
  2753. <TD class=valuetextcell>Ring - Left</TD></TR>
  2754. <TR>
  2755. <TD class=valuevaluecell>0x00100000</TD>
  2756. <TD class=valuetextcell>Weapon</TD></TR>
  2757. <TR>
  2758. <TD class=valuevaluecell>0x00200000</TD>
  2759. <TD class=valuetextcell>Shield</TD></TR>
  2760. <TR>
  2761. <TD class=valuevaluecell>0x00400000</TD>
  2762. <TD class=valuetextcell>Projectile Weapon</TD></TR>
  2763. <TR>
  2764. <TD class=valuevaluecell>0x00800000</TD>
  2765. <TD class=valuetextcell>Ammunition</TD></TR>
  2766. <TR>
  2767. <TD class=valuevaluecell>0x01000000</TD>
  2768. <TD class=valuetextcell>Focus
  2769. Weapon</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  2770. <TR>
  2771. <TD vAlign=top>
  2772. <DIV class=maskheader><B>0x00020000</B></DIV></TD>
  2773. <TD>
  2774. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2775. <TBODY>
  2776. <TR>
  2777. <TD class=fieldcell vAlign=top><B>Coverage</B> <SPAN
  2778. style="COLOR: red">coverage2</SPAN></TD>
  2779. <TD class=fieldcell vAlign=top>If this item can be worn or
  2780. wielded, the mask of slots it occupies.
  2781. <DIV class=datatype><SPAN
  2782. style="COLOR: darkblue"><B>Coverage</B> (DWORD)</SPAN><BR>The
  2783. body parts covered by a piece of clothing.
  2784. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  2785. <TBODY>
  2786. <TR>
  2787. <TD class=valuevaluecell>0x00000001</TD>
  2788. <TD class=valuetextcell>Head</TD></TR>
  2789. <TR>
  2790. <TD class=valuevaluecell>0x00000002</TD>
  2791. <TD class=valuetextcell>Chest - Underwear</TD></TR>
  2792. <TR>
  2793. <TD class=valuevaluecell>0x00000004</TD>
  2794. <TD class=valuetextcell>Girth - Underwear</TD></TR>
  2795. <TR>
  2796. <TD class=valuevaluecell>0x00000008</TD>
  2797. <TD class=valuetextcell>Upper Arms - Underwear</TD></TR>
  2798. <TR>
  2799. <TD class=valuevaluecell>0x00000010</TD>
  2800. <TD class=valuetextcell>Lower Arms - Underwear</TD></TR>
  2801. <TR>
  2802. <TD class=valuevaluecell>0x00000020</TD>
  2803. <TD class=valuetextcell>Hands</TD></TR>
  2804. <TR>
  2805. <TD class=valuevaluecell>0x00000040</TD>
  2806. <TD class=valuetextcell>Upper Legs - Underwear</TD></TR>
  2807. <TR>
  2808. <TD class=valuevaluecell>0x00000080</TD>
  2809. <TD class=valuetextcell>Lower Legs - Underwear</TD></TR>
  2810. <TR>
  2811. <TD class=valuevaluecell>0x00000100</TD>
  2812. <TD class=valuetextcell>Feet</TD></TR>
  2813. <TR>
  2814. <TD class=valuevaluecell>0x00000200</TD>
  2815. <TD class=valuetextcell>Chest - Outerwear</TD></TR>
  2816. <TR>
  2817. <TD class=valuevaluecell>0x00000400</TD>
  2818. <TD class=valuetextcell>Girth - Outerwear</TD></TR>
  2819. <TR>
  2820. <TD class=valuevaluecell>0x00000800</TD>
  2821. <TD class=valuetextcell>Upper Arms - Outerwear</TD></TR>
  2822. <TR>
  2823. <TD class=valuevaluecell>0x00001000</TD>
  2824. <TD class=valuetextcell>Lower Arms - Outerwear</TD></TR>
  2825. <TR>
  2826. <TD class=valuevaluecell>0x00002000</TD>
  2827. <TD class=valuetextcell>Upper Legs - Outerwear</TD></TR>
  2828. <TR>
  2829. <TD class=valuevaluecell>0x00004000</TD>
  2830. <TD class=valuetextcell>Lower Legs - Outerwear</TD></TR>
  2831. <TR>
  2832. <TD class=valuevaluecell>0x00008000</TD>
  2833. <TD class=valuetextcell>Necklace</TD></TR>
  2834. <TR>
  2835. <TD class=valuevaluecell>0x00010000</TD>
  2836. <TD class=valuetextcell>Bracelet - Right</TD></TR>
  2837. <TR>
  2838. <TD class=valuevaluecell>0x00020000</TD>
  2839. <TD class=valuetextcell>Bracelet - Left</TD></TR>
  2840. <TR>
  2841. <TD class=valuevaluecell>0x00040000</TD>
  2842. <TD class=valuetextcell>Ring - Right</TD></TR>
  2843. <TR>
  2844. <TD class=valuevaluecell>0x00080000</TD>
  2845. <TD class=valuetextcell>Ring - Left</TD></TR>
  2846. <TR>
  2847. <TD class=valuevaluecell>0x00100000</TD>
  2848. <TD class=valuetextcell>Weapon</TD></TR>
  2849. <TR>
  2850. <TD class=valuevaluecell>0x00200000</TD>
  2851. <TD class=valuetextcell>Shield</TD></TR>
  2852. <TR>
  2853. <TD class=valuevaluecell>0x00400000</TD>
  2854. <TD class=valuetextcell>Projectile Weapon</TD></TR>
  2855. <TR>
  2856. <TD class=valuevaluecell>0x00800000</TD>
  2857. <TD class=valuetextcell>Ammunition</TD></TR>
  2858. <TR>
  2859. <TD class=valuevaluecell>0x01000000</TD>
  2860. <TD class=valuetextcell>Focus
  2861. Weapon</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  2862. <TR>
  2863. <TD vAlign=top>
  2864. <DIV class=maskheader><B>0x00040000</B></DIV></TD>
  2865. <TD>
  2866. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2867. <TBODY>
  2868. <TR>
  2869. <TD class=fieldcell vAlign=top><B>Coverage</B> <SPAN
  2870. style="COLOR: red">coverage3</SPAN></TD>
  2871. <TD class=fieldcell vAlign=top>Coverage information for armor
  2872. and clothing.
  2873. <DIV class=datatype><SPAN
  2874. style="COLOR: darkblue"><B>Coverage</B> (DWORD)</SPAN><BR>The
  2875. body parts covered by a piece of clothing.
  2876. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  2877. <TBODY>
  2878. <TR>
  2879. <TD class=valuevaluecell>0x00000001</TD>
  2880. <TD class=valuetextcell>Head</TD></TR>
  2881. <TR>
  2882. <TD class=valuevaluecell>0x00000002</TD>
  2883. <TD class=valuetextcell>Chest - Underwear</TD></TR>
  2884. <TR>
  2885. <TD class=valuevaluecell>0x00000004</TD>
  2886. <TD class=valuetextcell>Girth - Underwear</TD></TR>
  2887. <TR>
  2888. <TD class=valuevaluecell>0x00000008</TD>
  2889. <TD class=valuetextcell>Upper Arms - Underwear</TD></TR>
  2890. <TR>
  2891. <TD class=valuevaluecell>0x00000010</TD>
  2892. <TD class=valuetextcell>Lower Arms - Underwear</TD></TR>
  2893. <TR>
  2894. <TD class=valuevaluecell>0x00000020</TD>
  2895. <TD class=valuetextcell>Hands</TD></TR>
  2896. <TR>
  2897. <TD class=valuevaluecell>0x00000040</TD>
  2898. <TD class=valuetextcell>Upper Legs - Underwear</TD></TR>
  2899. <TR>
  2900. <TD class=valuevaluecell>0x00000080</TD>
  2901. <TD class=valuetextcell>Lower Legs - Underwear</TD></TR>
  2902. <TR>
  2903. <TD class=valuevaluecell>0x00000100</TD>
  2904. <TD class=valuetextcell>Feet</TD></TR>
  2905. <TR>
  2906. <TD class=valuevaluecell>0x00000200</TD>
  2907. <TD class=valuetextcell>Chest - Outerwear</TD></TR>
  2908. <TR>
  2909. <TD class=valuevaluecell>0x00000400</TD>
  2910. <TD class=valuetextcell>Girth - Outerwear</TD></TR>
  2911. <TR>
  2912. <TD class=valuevaluecell>0x00000800</TD>
  2913. <TD class=valuetextcell>Upper Arms - Outerwear</TD></TR>
  2914. <TR>
  2915. <TD class=valuevaluecell>0x00001000</TD>
  2916. <TD class=valuetextcell>Lower Arms - Outerwear</TD></TR>
  2917. <TR>
  2918. <TD class=valuevaluecell>0x00002000</TD>
  2919. <TD class=valuetextcell>Upper Legs - Outerwear</TD></TR>
  2920. <TR>
  2921. <TD class=valuevaluecell>0x00004000</TD>
  2922. <TD class=valuetextcell>Lower Legs - Outerwear</TD></TR>
  2923. <TR>
  2924. <TD class=valuevaluecell>0x00008000</TD>
  2925. <TD class=valuetextcell>Necklace</TD></TR>
  2926. <TR>
  2927. <TD class=valuevaluecell>0x00010000</TD>
  2928. <TD class=valuetextcell>Bracelet - Right</TD></TR>
  2929. <TR>
  2930. <TD class=valuevaluecell>0x00020000</TD>
  2931. <TD class=valuetextcell>Bracelet - Left</TD></TR>
  2932. <TR>
  2933. <TD class=valuevaluecell>0x00040000</TD>
  2934. <TD class=valuetextcell>Ring - Right</TD></TR>
  2935. <TR>
  2936. <TD class=valuevaluecell>0x00080000</TD>
  2937. <TD class=valuetextcell>Ring - Left</TD></TR>
  2938. <TR>
  2939. <TD class=valuevaluecell>0x00100000</TD>
  2940. <TD class=valuetextcell>Weapon</TD></TR>
  2941. <TR>
  2942. <TD class=valuevaluecell>0x00200000</TD>
  2943. <TD class=valuetextcell>Shield</TD></TR>
  2944. <TR>
  2945. <TD class=valuevaluecell>0x00400000</TD>
  2946. <TD class=valuetextcell>Projectile Weapon</TD></TR>
  2947. <TR>
  2948. <TD class=valuevaluecell>0x00800000</TD>
  2949. <TD class=valuetextcell>Ammunition</TD></TR>
  2950. <TR>
  2951. <TD class=valuevaluecell>0x01000000</TD>
  2952. <TD class=valuetextcell>Focus
  2953. Weapon</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  2954. <TR>
  2955. <TD vAlign=top>
  2956. <DIV class=maskheader><B>0x00100000</B></DIV></TD>
  2957. <TD>
  2958. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2959. <TBODY>
  2960. <TR>
  2961. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  2962. style="COLOR: red">unknown5</SPAN></TD>
  2963. <TD class=fieldcell vAlign=top>unknown5
  2964. </TD></TR></TBODY></TABLE></TD></TR>
  2965. <TR>
  2966. <TD vAlign=top>
  2967. <DIV class=maskheader><B>0x00800000</B></DIV></TD>
  2968. <TD>
  2969. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2970. <TBODY>
  2971. <TR>
  2972. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2973. style="COLOR: red">unknown_v6</SPAN></TD>
  2974. <TD class=fieldcell vAlign=top>unknown v6
  2975. </TD></TR></TBODY></TABLE></TD></TR>
  2976. <TR>
  2977. <TD vAlign=top>
  2978. <DIV class=maskheader><B>0x01000000</B></DIV></TD>
  2979. <TD>
  2980. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2981. <TBODY>
  2982. <TR>
  2983. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2984. style="COLOR: red">unknown6</SPAN></TD>
  2985. <TD class=fieldcell vAlign=top>unknown6
  2986. </TD></TR></TBODY></TABLE></TD></TR>
  2987. <TR>
  2988. <TD vAlign=top>
  2989. <DIV class=maskheader><B>0x00200000</B></DIV></TD>
  2990. <TD>
  2991. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  2992. <TBODY>
  2993. <TR>
  2994. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  2995. style="COLOR: red">tradenoteVendor</SPAN></TD>
  2996. <TD class=fieldcell vAlign=top>For trade notes, this is the ID
  2997. of the vendor who sold the note. </TD></TR></TBODY></TABLE></TD></TR>
  2998. <TR>
  2999. <TD vAlign=top>
  3000. <DIV class=maskheader><B>0x00400000</B></DIV></TD>
  3001. <TD>
  3002. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3003. <TBODY>
  3004. <TR>
  3005. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3006. style="COLOR: red">associatedSpell</SPAN></TD>
  3007. <TD class=fieldcell vAlign=top>The spell effect of this item
  3008. (for wells, the spell cast. For scrolls, the spell learned.
  3009. For wands, ???. </TD></TR></TBODY></TABLE></TD></TR>
  3010. <TR>
  3011. <TD vAlign=top>
  3012. <DIV class=maskheader><B>0x02000000</B></DIV></TD>
  3013. <TD>
  3014. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3015. <TBODY>
  3016. <TR>
  3017. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3018. style="COLOR: red">unknown7</SPAN></TD>
  3019. <TD class=fieldcell vAlign=top>unknown7
  3020. </TD></TR></TBODY></TABLE></TD></TR>
  3021. <TR>
  3022. <TD vAlign=top>
  3023. <DIV class=maskheader><B>0x04000000</B></DIV></TD>
  3024. <TD>
  3025. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3026. <TBODY>
  3027. <TR>
  3028. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3029. style="COLOR: red">unknown8</SPAN></TD>
  3030. <TD class=fieldcell vAlign=top>THIS IS INCORRECT - there's a
  3031. bunch of stuff here but I'm tired </TD></TR></TBODY></TABLE></TD></TR>
  3032. <TR>
  3033. <TD vAlign=top>
  3034. <DIV class=maskheader><B>0x08000000</B></DIV></TD>
  3035. <TD>
  3036. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3037. <TBODY>
  3038. <TR>
  3039. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3040. style="COLOR: red">unknown9</SPAN></TD>
  3041. <TD class=fieldcell vAlign=top>unknown8
  3042. </TD></TR></TBODY></TABLE></TD></TR>
  3043. <TR>
  3044. <TD vAlign=top>
  3045. <DIV class=maskheader><B>0x10000000</B></DIV></TD>
  3046. <TD>
  3047. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3048. <TBODY>
  3049. <TR>
  3050. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3051. style="COLOR: red">unknown10</SPAN></TD>
  3052. <TD class=fieldcell vAlign=top>unknown9
  3053. </TD></TR></TBODY></TABLE></TD></TR>
  3054. <TR>
  3055. <TD vAlign=top>
  3056. <DIV class=maskheader><B>0x20000000</B></DIV></TD>
  3057. <TD>
  3058. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3059. <TBODY>
  3060. <TR>
  3061. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3062. style="COLOR: red">unknown11</SPAN></TD>
  3063. <TD class=fieldcell vAlign=top>unknown10
  3064. </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></DIV><A
  3065. name=F746><!--force close--></A>
  3066. <DIV class=messageborder>
  3067. <DIV class=messageheader><IMG
  3068. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F746</B> - Login
  3069. Character</DIV>
  3070. <DIV class=messagebody>
  3071. <DIV class=messagedesc></DIV>
  3072. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3073. <TBODY>
  3074. <TR>
  3075. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3076. style="COLOR: red">character</SPAN></TD>
  3077. <TD class=fieldcell vAlign=top>
  3078. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3079. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3080. game world. IDs are unique in the world but not permenantly - IDs can be
  3081. reused for temporary type objects like monsters
  3082. </DIV></TD></TR></TBODY></TABLE></DIV></DIV><A name=F747><!--force close--></A>
  3083. <DIV class=messageborder>
  3084. <DIV class=messageheader><IMG
  3085. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F747</B> - Remove
  3086. Item</DIV>
  3087. <DIV class=messagebody>
  3088. <DIV class=messagedesc>Sent whenever an object is removed from the scene.</DIV>
  3089. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3090. <TBODY>
  3091. <TR>
  3092. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3093. style="COLOR: red">object</SPAN></TD>
  3094. <TD class=fieldcell vAlign=top>The character or monster who was recently
  3095. erased.
  3096. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3097. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3098. game world. IDs are unique in the world but not permenantly - IDs can be
  3099. reused for temporary type objects like monsters </DIV></TD></TR>
  3100. <TR>
  3101. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3102. style="COLOR: red">unknown</SPAN></TD>
  3103. <TD class=fieldcell vAlign=top>Unknown - Always 0
  3104. </TD></TR></TBODY></TABLE></DIV></DIV><A name=F748><!--force close--></A>
  3105. <DIV class=messageborder>
  3106. <DIV class=messageheader><IMG
  3107. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F748</B> - Set Position
  3108. and Motion</DIV>
  3109. <DIV class=messagebody>
  3110. <DIV class=messagedesc>Set position - the server pathologically sends these
  3111. after every actions - sometimes more than once. If has options for setting a
  3112. fixed velocity or an arc for thrown weapons and arrows.</DIV>
  3113. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3114. <TBODY>
  3115. <TR>
  3116. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3117. style="COLOR: red">object</SPAN></TD>
  3118. <TD class=fieldcell vAlign=top>The object with the position changing.
  3119. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3120. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3121. game world. IDs are unique in the world but not permenantly - IDs can be
  3122. reused for temporary type objects like monsters </DIV></TD></TR>
  3123. <TR>
  3124. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3125. style="COLOR: red">flags</SPAN></TD>
  3126. <TD class=fieldcell vAlign=top>I had guessed this was flags that
  3127. determined the rest of the message beyond the quaternion. </TD></TR>
  3128. <TR>
  3129. <TD class=fieldcell vAlign=top><B>Location</B> <SPAN
  3130. style="COLOR: red">position</SPAN></TD>
  3131. <TD class=fieldcell vAlign=top>The current or starting location.
  3132. <DIV class=datatype><SPAN
  3133. style="COLOR: darkblue"><B>Location</B></SPAN><BR>Structure that defines
  3134. an absolute location in the world
  3135. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  3136. <TBODY>
  3137. <TR>
  3138. <TD class=valuetextcell>DWORD <SPAN
  3139. style="COLOR: red">landblock</SPAN></TD>
  3140. <TD class=valuetextcell>Your landblock as per /loc.</TD></TR>
  3141. <TR>
  3142. <TD colSpan=2><B>X, Y, Z</B> - When outside: the The position within
  3143. the landblock measure from the south-west corner. Each landblock is
  3144. 192.0x192.0 units. The Z-axis measures height. When inside: the
  3145. offset from the current building block. The actual position can be
  3146. calculated by adding this location to the offset of the building
  3147. within the landblock.</TD></TR>
  3148. <TR>
  3149. <TD class=valuetextcell>float <SPAN
  3150. style="COLOR: red">xOffset</SPAN></TD>
  3151. <TD class=valuetextcell>The x-offset from the west edge of the
  3152. landblock.</TD></TR>
  3153. <TR>
  3154. <TD class=valuetextcell>float <SPAN
  3155. style="COLOR: red">yOffset</SPAN></TD>
  3156. <TD class=valuetextcell>The y-offset from the south edge of the
  3157. landblock.</TD></TR>
  3158. <TR>
  3159. <TD class=valuetextcell>float <SPAN
  3160. style="COLOR: red">zOffset</SPAN></TD>
  3161. <TD class=valuetextcell>The z-height from virtual sea-level.</TD></TR>
  3162. <TR>
  3163. <TD colSpan=2><B>Heading</B> - This is a heading quaternion - or a
  3164. 4-dimension absolute heading (experimental)</TD></TR>
  3165. <TR>
  3166. <TD class=valuetextcell>float <SPAN
  3167. style="COLOR: red">xHeading</SPAN></TD>
  3168. <TD class=valuetextcell>Experimental.</TD></TR>
  3169. <TR>
  3170. <TD class=valuetextcell>float <SPAN
  3171. style="COLOR: red">yHeading</SPAN></TD>
  3172. <TD class=valuetextcell>Experimental.</TD></TR>
  3173. <TR>
  3174. <TD class=valuetextcell>float <SPAN
  3175. style="COLOR: red">zHeading</SPAN></TD>
  3176. <TD class=valuetextcell>Experimental.</TD></TR>
  3177. <TR>
  3178. <TD class=valuetextcell>float <SPAN
  3179. style="COLOR: red">wHeading</SPAN></TD>
  3180. <TD
  3181. class=valuetextcell>Experimental.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></DIV><A
  3182. name=F749><!--force close--></A>
  3183. <DIV class=messageborder>
  3184. <DIV class=messageheader><IMG
  3185. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F749</B> - Wield
  3186. Object</DIV>
  3187. <DIV class=messagebody>
  3188. <DIV class=messagedesc>Multipurpose message. So far object wielding has been
  3189. decoded. Lots of unknowns</DIV>
  3190. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3191. <TBODY>
  3192. <TR>
  3193. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3194. style="COLOR: red">owner</SPAN></TD>
  3195. <TD class=fieldcell vAlign=top>
  3196. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3197. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3198. game world. IDs are unique in the world but not permenantly - IDs can be
  3199. reused for temporary type objects like monsters </DIV></TD></TR>
  3200. <TR>
  3201. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3202. style="COLOR: red">object</SPAN></TD>
  3203. <TD class=fieldcell vAlign=top>
  3204. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3205. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3206. game world. IDs are unique in the world but not permenantly - IDs can be
  3207. reused for temporary type objects like monsters </DIV></TD></TR>
  3208. <TR>
  3209. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3210. style="COLOR: red">unknown1</SPAN></TD>
  3211. <TD class=fieldcell vAlign=top></TD></TR>
  3212. <TR>
  3213. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3214. style="COLOR: red">unknown2</SPAN></TD>
  3215. <TD class=fieldcell vAlign=top></TD></TR>
  3216. <TR>
  3217. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3218. style="COLOR: red">unknown3</SPAN></TD>
  3219. <TD class=fieldcell vAlign=top></TD></TR>
  3220. <TR>
  3221. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3222. style="COLOR: red">unknown4</SPAN></TD>
  3223. <TD class=fieldcell vAlign=top></TD></TR></TBODY></TABLE></DIV></DIV><A
  3224. name=F74A><!--force close--></A>
  3225. <DIV class=messageborder>
  3226. <DIV class=messageheader><IMG
  3227. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F74A</B> - Move object
  3228. into inventory.</DIV>
  3229. <DIV class=messagebody>
  3230. <DIV class=messagedesc></DIV>
  3231. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3232. <TBODY>
  3233. <TR>
  3234. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3235. style="COLOR: red">object</SPAN></TD>
  3236. <TD class=fieldcell vAlign=top>
  3237. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3238. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3239. game world. IDs are unique in the world but not permenantly - IDs can be
  3240. reused for temporary type objects like monsters
  3241. </DIV></TD></TR></TBODY></TABLE></DIV></DIV><A name=F74B><!--force close--></A>
  3242. <DIV class=messageborder>
  3243. <DIV class=messageheader><IMG
  3244. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F74B</B> - Toggle Portal
  3245. Animation</DIV>
  3246. <DIV class=messagebody>
  3247. <DIV class=messagedesc>Signals your client to end the portal animation for you
  3248. or another char</DIV>
  3249. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3250. <TBODY>
  3251. <TR>
  3252. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3253. style="COLOR: red">character</SPAN></TD>
  3254. <TD class=fieldcell vAlign=top>The character exiting portal animation.
  3255. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3256. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3257. game world. IDs are unique in the world but not permenantly - IDs can be
  3258. reused for temporary type objects like monsters </DIV></TD></TR>
  3259. <TR>
  3260. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3261. style="COLOR: red">portalType</SPAN></TD>
  3262. <TD class=fieldcell vAlign=top>Type of portal user is exiting. For begin
  3263. it's 0x4410, for end it's 0x0408 </TD></TR>
  3264. <TR>
  3265. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3266. style="COLOR: red">unknown_1</SPAN></TD>
  3267. <TD class=fieldcell vAlign=top>Unknown word - Always 0x64 </TD></TR>
  3268. <TR>
  3269. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3270. style="COLOR: red">totalLogins</SPAN></TD>
  3271. <TD class=fieldcell vAlign=top>Total times this user has logged in AC
  3272. </TD></TR>
  3273. <TR>
  3274. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3275. style="COLOR: red">loginPortals</SPAN></TD>
  3276. <TD class=fieldcell vAlign=top>Number of portals user has entered during
  3277. this login </TD></TR></TBODY></TABLE></DIV></DIV><A
  3278. name=F74C><!--force close--></A>
  3279. <DIV class=messageborder>
  3280. <DIV class=messageheader><IMG
  3281. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F74C</B> -
  3282. Animation</DIV>
  3283. <DIV class=messagebody>
  3284. <DIV class=messagedesc>These are animations. Whenever a human, monster or object
  3285. moves - one of these little messages is sent. Even idle emotes (like head
  3286. scratching and nodding) are sent in this manner.</DIV>
  3287. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3288. <TBODY>
  3289. <TR>
  3290. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3291. style="COLOR: red">character</SPAN></TD>
  3292. <TD class=fieldcell vAlign=top>ID of the character moving
  3293. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3294. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3295. game world. IDs are unique in the world but not permenantly - IDs can be
  3296. reused for temporary type objects like monsters </DIV></TD></TR>
  3297. <TR>
  3298. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3299. style="COLOR: red">unknown1</SPAN></TD>
  3300. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  3301. <TR>
  3302. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3303. style="COLOR: red">sequence</SPAN></TD>
  3304. <TD class=fieldcell vAlign=top>Number of character animations this login
  3305. </TD></TR>
  3306. <TR>
  3307. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3308. style="COLOR: red">number1</SPAN></TD>
  3309. <TD class=fieldcell vAlign=top>another animation counter? </TD></TR>
  3310. <TR>
  3311. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3312. style="COLOR: red">unknown2</SPAN></TD>
  3313. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  3314. <TR>
  3315. <TD class=fieldcell vAlign=top><B>Animation</B> <SPAN
  3316. style="COLOR: red">animation</SPAN></TD>
  3317. <TD class=fieldcell vAlign=top>Stance or animation.
  3318. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Animation</B>
  3319. (WORD)</SPAN><BR>The animation or stance for a character or monster.
  3320. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  3321. <TBODY>
  3322. <TR>
  3323. <TD class=valuevaluecell>0x3C</TD>
  3324. <TD class=valuetextcell>Combat</TD></TR>
  3325. <TR>
  3326. <TD class=valuevaluecell>0x3D</TD>
  3327. <TD class=valuetextcell>Standing</TD></TR>
  3328. <TR>
  3329. <TD class=valuevaluecell>0x49</TD>
  3330. <TD
  3331. class=valuetextcell>Spellcasting</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></DIV><A
  3332. name=F74E><!--force close--></A>
  3333. <DIV class=messageborder>
  3334. <DIV class=messageheader><IMG
  3335. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F74E</B> - Jumping</DIV>
  3336. <DIV class=messagebody>
  3337. <DIV class=messagedesc>An object has jumped</DIV>
  3338. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3339. <TBODY>
  3340. <TR>
  3341. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3342. style="COLOR: red">source</SPAN></TD>
  3343. <TD class=fieldcell vAlign=top>ID of the object jumping
  3344. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3345. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3346. game world. IDs are unique in the world but not permenantly - IDs can be
  3347. reused for temporary type objects like monsters </DIV></TD></TR>
  3348. <TR>
  3349. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3350. style="COLOR: red">unknown_1</SPAN></TD>
  3351. <TD class=fieldcell vAlign=top>Always zero </TD></TR>
  3352. <TR>
  3353. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3354. style="COLOR: red">direction_1</SPAN></TD>
  3355. <TD class=fieldcell vAlign=top>Direction you are jumping. Zero for
  3356. stationary jump </TD></TR>
  3357. <TR>
  3358. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3359. style="COLOR: red">height</SPAN></TD>
  3360. <TD class=fieldcell vAlign=top>How high the object jumped </TD></TR>
  3361. <TR>
  3362. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3363. style="COLOR: red">unknown_3</SPAN></TD>
  3364. <TD class=fieldcell vAlign=top>Always zero </TD></TR>
  3365. <TR>
  3366. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3367. style="COLOR: red">unknown_4</SPAN></TD>
  3368. <TD class=fieldcell vAlign=top>Always zero </TD></TR>
  3369. <TR>
  3370. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3371. style="COLOR: red">unknown_5</SPAN></TD>
  3372. <TD class=fieldcell vAlign=top>Always zero </TD></TR>
  3373. <TR>
  3374. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3375. style="COLOR: red">totalLogins</SPAN></TD>
  3376. <TD class=fieldcell vAlign=top>Number of times you've logged into AC
  3377. </TD></TR>
  3378. <TR>
  3379. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3380. style="COLOR: red">jumpNumber</SPAN></TD>
  3381. <TD class=fieldcell vAlign=top>Number of times you've jumped since logging
  3382. into AC </TD></TR></TBODY></TABLE></DIV></DIV><A
  3383. name=F750><!--force close--></A>
  3384. <DIV class=messageborder>
  3385. <DIV class=messageheader><IMG
  3386. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F750</B> - Apply Sound
  3387. Effect</DIV>
  3388. <DIV class=messagebody>
  3389. <DIV class=messagedesc>Applies a sound effect.</DIV>
  3390. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3391. <TBODY>
  3392. <TR>
  3393. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3394. style="COLOR: red">source</SPAN></TD>
  3395. <TD class=fieldcell vAlign=top>ID of the object from which the effect
  3396. originates. Can be you, another char/npc or an item.
  3397. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3398. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3399. game world. IDs are unique in the world but not permenantly - IDs can be
  3400. reused for temporary type objects like monsters </DIV></TD></TR>
  3401. <TR>
  3402. <TD class=fieldcell vAlign=top><B>Effect</B> <SPAN
  3403. style="COLOR: red">effect</SPAN></TD>
  3404. <TD class=fieldcell vAlign=top>The particle effect ID.
  3405. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Effect</B>
  3406. (DWORD)</SPAN><BR>Audio/Visual Effect ID
  3407. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  3408. <TBODY>
  3409. <TR>
  3410. <TD class=valuevaluecell>0x04</TD>
  3411. <TD class=valuetextcell>War Launch</TD></TR>
  3412. <TR>
  3413. <TD class=valuevaluecell>0x05</TD>
  3414. <TD class=valuetextcell>War Land</TD></TR>
  3415. <TR>
  3416. <TD class=valuevaluecell>0x0A</TD>
  3417. <TD class=valuetextcell>Yellow Bubbles Rising</TD></TR>
  3418. <TR>
  3419. <TD class=valuevaluecell>0x0E</TD>
  3420. <TD class=valuetextcell>Light Blue Bubbles Rising</TD></TR>
  3421. <TR>
  3422. <TD class=valuevaluecell>0x10</TD>
  3423. <TD class=valuetextcell>Purple Bubbles Rising</TD></TR>
  3424. <TR>
  3425. <TD class=valuevaluecell>0x1A</TD>
  3426. <TD class=valuetextcell>Light Blue Fuzzies</TD></TR>
  3427. <TR>
  3428. <TD class=valuevaluecell>0x21</TD>
  3429. <TD class=valuetextcell>Blue Stars Outward</TD></TR>
  3430. <TR>
  3431. <TD class=valuevaluecell>0x22</TD>
  3432. <TD class=valuetextcell>Yellow Stars Inward</TD></TR>
  3433. <TR>
  3434. <TD class=valuevaluecell>0x24</TD>
  3435. <TD class=valuetextcell>Red Star Rotation</TD></TR>
  3436. <TR>
  3437. <TD class=valuevaluecell>0x26</TD>
  3438. <TD class=valuetextcell>Blue Star Rotation</TD></TR>
  3439. <TR>
  3440. <TD class=valuevaluecell>0x28</TD>
  3441. <TD class=valuetextcell>Yellow Star Rotation</TD></TR>
  3442. <TR>
  3443. <TD class=valuevaluecell>0x4B</TD>
  3444. <TD class=valuetextcell>Yellow Stars Outward/Blue Starts
  3445. Inward</TD></TR>
  3446. <TR>
  3447. <TD class=valuevaluecell>0x50</TD>
  3448. <TD class=valuetextcell>Spell Fizzle</TD></TR>
  3449. <TR>
  3450. <TD class=valuevaluecell>0x58</TD>
  3451. <TD class=valuetextcell>Item Dissolve</TD></TR>
  3452. <TR>
  3453. <TD class=valuevaluecell>0x73</TD>
  3454. <TD class=valuetextcell>Portal Bubbles</TD></TR>
  3455. <TR>
  3456. <TD class=valuevaluecell>0x76</TD>
  3457. <TD class=valuetextcell>Increase Skill/Attribute</TD></TR>
  3458. <TR>
  3459. <TD class=valuevaluecell>0x77</TD>
  3460. <TD class=valuetextcell>Equip Item</TD></TR>
  3461. <TR>
  3462. <TD class=valuevaluecell>0x78</TD>
  3463. <TD class=valuetextcell>Unequip Item</TD></TR>
  3464. <TR>
  3465. <TD class=valuevaluecell>0x7A</TD>
  3466. <TD class=valuetextcell>Pick Up Item</TD></TR>
  3467. <TR>
  3468. <TD class=valuevaluecell>0x7B</TD>
  3469. <TD class=valuetextcell>Drop Item</TD></TR>
  3470. <TR>
  3471. <TD class=valuevaluecell>0x81</TD>
  3472. <TD class=valuetextcell>Spell Expire</TD></TR></TBODY></TABLE></DIV></TD></TR>
  3473. <TR>
  3474. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  3475. style="COLOR: red">parameter</SPAN></TD>
  3476. <TD class=fieldcell vAlign=top>Some sort of parameter to the effect,
  3477. possibly speed or color. </TD></TR></TBODY></TABLE></DIV></DIV><A name=F751><!--force close--></A>
  3478. <DIV class=messageborder>
  3479. <DIV class=messageheader><IMG
  3480. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F751</B> - Enter Portal
  3481. Mode</DIV>
  3482. <DIV class=messagebody>
  3483. <DIV class=messagedesc>Instructs the client to show the portal graphic.</DIV>
  3484. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3485. <TBODY></TBODY></TABLE></DIV></DIV><A name=F755><!--force close--></A>
  3486. <DIV class=messageborder>
  3487. <DIV class=messageheader><IMG
  3488. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F755</B> - Apply
  3489. Visual/Sound Effect</DIV>
  3490. <DIV class=messagebody>
  3491. <DIV class=messagedesc>Applies an effect with visual and sound.</DIV>
  3492. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3493. <TBODY>
  3494. <TR>
  3495. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3496. style="COLOR: red">source</SPAN></TD>
  3497. <TD class=fieldcell vAlign=top>ID of the object from which the effect
  3498. originates. Can be you, another char/npc or an item.
  3499. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3500. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3501. game world. IDs are unique in the world but not permenantly - IDs can be
  3502. reused for temporary type objects like monsters </DIV></TD></TR>
  3503. <TR>
  3504. <TD class=fieldcell vAlign=top><B>Effect</B> <SPAN
  3505. style="COLOR: red">effect</SPAN></TD>
  3506. <TD class=fieldcell vAlign=top>The particle effect ID.
  3507. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Effect</B>
  3508. (DWORD)</SPAN><BR>Audio/Visual Effect ID
  3509. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  3510. <TBODY>
  3511. <TR>
  3512. <TD class=valuevaluecell>0x04</TD>
  3513. <TD class=valuetextcell>War Launch</TD></TR>
  3514. <TR>
  3515. <TD class=valuevaluecell>0x05</TD>
  3516. <TD class=valuetextcell>War Land</TD></TR>
  3517. <TR>
  3518. <TD class=valuevaluecell>0x0A</TD>
  3519. <TD class=valuetextcell>Yellow Bubbles Rising</TD></TR>
  3520. <TR>
  3521. <TD class=valuevaluecell>0x0E</TD>
  3522. <TD class=valuetextcell>Light Blue Bubbles Rising</TD></TR>
  3523. <TR>
  3524. <TD class=valuevaluecell>0x10</TD>
  3525. <TD class=valuetextcell>Purple Bubbles Rising</TD></TR>
  3526. <TR>
  3527. <TD class=valuevaluecell>0x1A</TD>
  3528. <TD class=valuetextcell>Light Blue Fuzzies</TD></TR>
  3529. <TR>
  3530. <TD class=valuevaluecell>0x21</TD>
  3531. <TD class=valuetextcell>Blue Stars Outward</TD></TR>
  3532. <TR>
  3533. <TD class=valuevaluecell>0x22</TD>
  3534. <TD class=valuetextcell>Yellow Stars Inward</TD></TR>
  3535. <TR>
  3536. <TD class=valuevaluecell>0x24</TD>
  3537. <TD class=valuetextcell>Red Star Rotation</TD></TR>
  3538. <TR>
  3539. <TD class=valuevaluecell>0x26</TD>
  3540. <TD class=valuetextcell>Blue Star Rotation</TD></TR>
  3541. <TR>
  3542. <TD class=valuevaluecell>0x28</TD>
  3543. <TD class=valuetextcell>Yellow Star Rotation</TD></TR>
  3544. <TR>
  3545. <TD class=valuevaluecell>0x4B</TD>
  3546. <TD class=valuetextcell>Yellow Stars Outward/Blue Starts
  3547. Inward</TD></TR>
  3548. <TR>
  3549. <TD class=valuevaluecell>0x50</TD>
  3550. <TD class=valuetextcell>Spell Fizzle</TD></TR>
  3551. <TR>
  3552. <TD class=valuevaluecell>0x58</TD>
  3553. <TD class=valuetextcell>Item Dissolve</TD></TR>
  3554. <TR>
  3555. <TD class=valuevaluecell>0x73</TD>
  3556. <TD class=valuetextcell>Portal Bubbles</TD></TR>
  3557. <TR>
  3558. <TD class=valuevaluecell>0x76</TD>
  3559. <TD class=valuetextcell>Increase Skill/Attribute</TD></TR>
  3560. <TR>
  3561. <TD class=valuevaluecell>0x77</TD>
  3562. <TD class=valuetextcell>Equip Item</TD></TR>
  3563. <TR>
  3564. <TD class=valuevaluecell>0x78</TD>
  3565. <TD class=valuetextcell>Unequip Item</TD></TR>
  3566. <TR>
  3567. <TD class=valuevaluecell>0x7A</TD>
  3568. <TD class=valuetextcell>Pick Up Item</TD></TR>
  3569. <TR>
  3570. <TD class=valuevaluecell>0x7B</TD>
  3571. <TD class=valuetextcell>Drop Item</TD></TR>
  3572. <TR>
  3573. <TD class=valuevaluecell>0x81</TD>
  3574. <TD class=valuetextcell>Spell Expire</TD></TR></TBODY></TABLE></DIV></TD></TR>
  3575. <TR>
  3576. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  3577. style="COLOR: red">parameter</SPAN></TD>
  3578. <TD class=fieldcell vAlign=top>Some sort of parameter to the effect,
  3579. possibly speed or color. </TD></TR></TBODY></TABLE></DIV></DIV><A name=F7B0><!--force close--></A>
  3580. <DIV class=messageborder>
  3581. <DIV class=messageheader><IMG
  3582. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F7B0</B> - Game
  3583. Event</DIV>
  3584. <DIV class=messagebody>
  3585. <DIV class=messagedesc>This is a varied message. You get them for inventory,
  3586. attribute change (both the experience changes and the level changes), received
  3587. tells (tell, patron, vassal and monarch chat - but not the reflections) and for
  3588. inspections.</DIV>
  3589. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3590. <TBODY>
  3591. <TR>
  3592. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  3593. style="COLOR: red">character</SPAN></TD>
  3594. <TD class=fieldcell vAlign=top>ID of the character receiving the message,
  3595. should be you.
  3596. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  3597. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  3598. game world. IDs are unique in the world but not permenantly - IDs can be
  3599. reused for temporary type objects like monsters </DIV></TD></TR>
  3600. <TR>
  3601. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3602. style="COLOR: red">sequence</SPAN></TD>
  3603. <TD class=fieldcell vAlign=top>The global sequence number for this event,
  3604. I think it's tied to the character ID, so it's not necessarily linear if
  3605. you missed some of the intermediate events. </TD></TR>
  3606. <TR>
  3607. <TD class=fieldcell vAlign=top><B>GameEvent</B> <SPAN
  3608. style="COLOR: red">event</SPAN></TD>
  3609. <TD class=fieldcell vAlign=top>The ID for the actual message the client is
  3610. responding to.
  3611. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>GameEvent</B>
  3612. (DWORD)</SPAN><BR>The game event type defines the fields for the rest of
  3613. the message
  3614. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  3615. <TBODY>
  3616. <TR>
  3617. <TD class=valuevaluecell>0x0013</TD>
  3618. <TD class=valuetextcell>Login Character</TD></TR>
  3619. <TR>
  3620. <TD class=valuevaluecell>0x0016</TD>
  3621. <TD class=valuetextcell>Transaction Message</TD></TR>
  3622. <TR>
  3623. <TD class=valuevaluecell>0x001C</TD>
  3624. <TD class=valuetextcell>Action Failure</TD></TR>
  3625. <TR>
  3626. <TD class=valuevaluecell>0x0020</TD>
  3627. <TD class=valuetextcell>Allegiance Info</TD></TR>
  3628. <TR>
  3629. <TD class=valuevaluecell>0x0022</TD>
  3630. <TD class=valuetextcell>Insert Inventory Item</TD></TR>
  3631. <TR>
  3632. <TD class=valuevaluecell>0x0023</TD>
  3633. <TD class=valuetextcell>Wear Item</TD></TR>
  3634. <TR>
  3635. <TD class=valuevaluecell>0x0038</TD>
  3636. <TD class=valuetextcell>Direct Chat</TD></TR>
  3637. <TR>
  3638. <TD class=valuevaluecell>0x004C</TD>
  3639. <TD class=valuetextcell>Add Spell to Spellbook / Cast Spell</TD></TR>
  3640. <TR>
  3641. <TD class=valuevaluecell>0x004D</TD>
  3642. <TD class=valuetextcell>Delete Spell from Spellbook</TD></TR>
  3643. <TR>
  3644. <TD class=valuevaluecell>0x004E</TD>
  3645. <TD class=valuetextcell>Add Enchantment</TD></TR>
  3646. <TR>
  3647. <TD class=valuevaluecell>0x004F</TD>
  3648. <TD class=valuetextcell>Remove Enchantment</TD></TR>
  3649. <TR>
  3650. <TD class=valuevaluecell>0x0062</TD>
  3651. <TD class=valuetextcell>Approach Vendor</TD></TR>
  3652. <TR>
  3653. <TD class=valuevaluecell>0x009C</TD>
  3654. <TD class=valuetextcell>End Portal Storm</TD></TR>
  3655. <TR>
  3656. <TD class=valuevaluecell>0x009D</TD>
  3657. <TD class=valuetextcell>Mild Portal Storm</TD></TR>
  3658. <TR>
  3659. <TD class=valuevaluecell>0x009E</TD>
  3660. <TD class=valuetextcell>Heavy Portal Storm</TD></TR>
  3661. <TR>
  3662. <TD class=valuevaluecell>0x009F</TD>
  3663. <TD class=valuetextcell>Portal Stormed</TD></TR>
  3664. <TR>
  3665. <TD class=valuevaluecell>0x00A0</TD>
  3666. <TD class=valuetextcell>Failure to Give Item</TD></TR>
  3667. <TR>
  3668. <TD class=valuevaluecell>0x00A7</TD>
  3669. <TD class=valuetextcell>Quit Fellowship</TD></TR>
  3670. <TR>
  3671. <TD class=valuevaluecell>0x00AF</TD>
  3672. <TD class=valuetextcell>Create Fellowship</TD></TR>
  3673. <TR>
  3674. <TD class=valuevaluecell>0x00B0</TD>
  3675. <TD class=valuetextcell>Recruit Member</TD></TR>
  3676. <TR>
  3677. <TD class=valuevaluecell>0x00B1</TD>
  3678. <TD class=valuetextcell>Dismiss Member</TD></TR>
  3679. <TR>
  3680. <TD class=valuevaluecell>0x00B3</TD>
  3681. <TD class=valuetextcell>Disband Fellowship</TD></TR>
  3682. <TR>
  3683. <TD class=valuevaluecell>0x00B4</TD>
  3684. <TD class=valuetextcell>Read Table of Contents</TD></TR>
  3685. <TR>
  3686. <TD class=valuevaluecell>0x00B8</TD>
  3687. <TD class=valuetextcell>Read Page</TD></TR>
  3688. <TR>
  3689. <TD class=valuevaluecell>0x00C9</TD>
  3690. <TD class=valuetextcell>Identify Object</TD></TR>
  3691. <TR>
  3692. <TD class=valuevaluecell>0x014A</TD>
  3693. <TD class=valuetextcell>Group Chat</TD></TR>
  3694. <TR>
  3695. <TD class=valuevaluecell>0x0196</TD>
  3696. <TD class=valuetextcell>Set Pack Contents</TD></TR>
  3697. <TR>
  3698. <TD class=valuevaluecell>0x019A</TD>
  3699. <TD class=valuetextcell>Drop from Inventory</TD></TR>
  3700. <TR>
  3701. <TD class=valuevaluecell>0x01A4</TD>
  3702. <TD class=valuetextcell>Remove Enchantment (Silent)</TD></TR>
  3703. <TR>
  3704. <TD class=valuevaluecell>0x01A6</TD>
  3705. <TD class=valuetextcell>Remove Multiple Enchantments</TD></TR>
  3706. <TR>
  3707. <TD class=valuevaluecell>0x01A7</TD>
  3708. <TD class=valuetextcell>Attack Completed</TD></TR>
  3709. <TR>
  3710. <TD class=valuevaluecell>0x01AC</TD>
  3711. <TD class=valuetextcell>Your death.</TD></TR>
  3712. <TR>
  3713. <TD class=valuevaluecell>0x01AD</TD>
  3714. <TD class=valuetextcell>Kill/Death Message</TD></TR>
  3715. <TR>
  3716. <TD class=valuevaluecell>0x01AE</TD>
  3717. <TD class=valuetextcell>Add Multiple Enchantments List</TD></TR>
  3718. <TR>
  3719. <TD class=valuevaluecell>0x01B1</TD>
  3720. <TD class=valuetextcell>Inflict Melee Damage</TD></TR>
  3721. <TR>
  3722. <TD class=valuevaluecell>0x01B2</TD>
  3723. <TD class=valuetextcell>Receive Melee Damage</TD></TR>
  3724. <TR>
  3725. <TD class=valuevaluecell>0x01B3</TD>
  3726. <TD class=valuetextcell>Other Melee Evade</TD></TR>
  3727. <TR>
  3728. <TD class=valuevaluecell>0x01B4</TD>
  3729. <TD class=valuetextcell>Self Melee Evade</TD></TR>
  3730. <TR>
  3731. <TD class=valuevaluecell>0x01B8</TD>
  3732. <TD class=valuetextcell>Start Melee Attack</TD></TR>
  3733. <TR>
  3734. <TD class=valuevaluecell>0x01C0</TD>
  3735. <TD class=valuetextcell>Update Health</TD></TR>
  3736. <TR>
  3737. <TD class=valuevaluecell>0x01C3</TD>
  3738. <TD class=valuetextcell>Age Command Result</TD></TR>
  3739. <TR>
  3740. <TD class=valuevaluecell>0x01C7</TD>
  3741. <TD class=valuetextcell>Read. Previous action complete</TD></TR>
  3742. <TR>
  3743. <TD class=valuevaluecell>0x01CA</TD>
  3744. <TD class=valuetextcell>Unknown - While Idling</TD></TR>
  3745. <TR>
  3746. <TD class=valuevaluecell>0x01CB</TD>
  3747. <TD class=valuetextcell>Unknown</TD></TR>
  3748. <TR>
  3749. <TD class=valuevaluecell>0x01EA</TD>
  3750. <TD class=valuetextcell>Unknown</TD></TR>
  3751. <TR>
  3752. <TD class=valuevaluecell>0x01F4</TD>
  3753. <TD class=valuetextcell>Squelched Users List</TD></TR>
  3754. <TR>
  3755. <TD class=valuevaluecell>0x01FD</TD>
  3756. <TD class=valuetextcell>Enter Trade</TD></TR>
  3757. <TR>
  3758. <TD class=valuevaluecell>0x01FF</TD>
  3759. <TD class=valuetextcell>End Trade</TD></TR>
  3760. <TR>
  3761. <TD class=valuevaluecell>0x0200</TD>
  3762. <TD class=valuetextcell>Add Trade Item</TD></TR>
  3763. <TR>
  3764. <TD class=valuevaluecell>0x0202</TD>
  3765. <TD class=valuetextcell>Accept Trade</TD></TR>
  3766. <TR>
  3767. <TD class=valuevaluecell>0x0205</TD>
  3768. <TD class=valuetextcell>Reset Trade</TD></TR>
  3769. <TR>
  3770. <TD class=valuevaluecell>0x0207</TD>
  3771. <TD class=valuetextcell>Failure to trade an item</TD></TR>
  3772. <TR>
  3773. <TD class=valuevaluecell>0x0264</TD>
  3774. <TD class=valuetextcell>Updates the mana bar on the selected
  3775. item.</TD></TR>
  3776. <TR>
  3777. <TD class=valuevaluecell>0xF643</TD>
  3778. <TD class=valuetextcell>Create Character</TD></TR>
  3779. <TR>
  3780. <TD class=valuevaluecell>0xF655</TD>
  3781. <TD class=valuetextcell>Delete
  3782. Character</TD></TR></TBODY></TABLE></DIV></TD></TR>
  3783. <TR>
  3784. <TD colSpan=2>
  3785. <DIV class=messageborder>
  3786. <DIV class=submsgheader>Choose the section from the value of
  3787. <B>event</B></DIV><A name=#F7B0-0x0013>
  3788. <DIV class=messageheader><IMG height=9
  3789. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0013</B>
  3790. - Login Character</DIV>
  3791. <DIV class=submsgheader>Sent right after you choose login, it contains the
  3792. bulk of you stats, appearance and inventory.</DIV>
  3793. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3794. <TBODY>
  3795. <TR>
  3796. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3797. style="COLOR: red">loginMask1</SPAN></TD>
  3798. <TD class=fieldcell vAlign=top>This mask determines values for the
  3799. rest of the message </TD></TR>
  3800. <TR>
  3801. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3802. style="COLOR: red">unknown1</SPAN></TD>
  3803. <TD class=fieldcell vAlign=top>Unknown - always 0x0A </TD></TR>
  3804. <TR>
  3805. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3806. style="COLOR: red">countStats</SPAN></TD>
  3807. <TD class=fieldcell vAlign=top>Count of entries in the next section
  3808. </TD></TR>
  3809. <TR>
  3810. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3811. style="COLOR: red">unknownStats</SPAN></TD>
  3812. <TD class=fieldcell vAlign=top>Probably indicates what type of data
  3813. is in this section </TD></TR>
  3814. <TR>
  3815. <TD colSpan=2>
  3816. <DIV class=indentcell>
  3817. <DIV class=substructheader><B>stats:</B> vector of length
  3818. <B>countStats</B></DIV>
  3819. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3820. <TBODY>
  3821. <TR>
  3822. <TD class=fieldcell vAlign=top><B>Statistic</B> <SPAN
  3823. style="COLOR: red">key</SPAN></TD>
  3824. <TD class=fieldcell vAlign=top>What the next value represents.
  3825. 0x15=totalExp, 0x16=unassignedExp, 0x19=level, 0x1E=rank
  3826. <DIV class=datatype><SPAN
  3827. style="COLOR: darkblue"><B>Statistic</B>
  3828. (DWORD)</SPAN><BR>Select an experience category from the
  3829. following table.
  3830. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  3831. <TBODY>
  3832. <TR>
  3833. <TD class=valuevaluecell>0x05</TD>
  3834. <TD class=valuetextcell>Total Burden</TD></TR>
  3835. <TR>
  3836. <TD class=valuevaluecell>0x14</TD>
  3837. <TD class=valuetextcell>Total Pyreal</TD></TR>
  3838. <TR>
  3839. <TD class=valuevaluecell>0x15</TD>
  3840. <TD class=valuetextcell>Total Experience</TD></TR>
  3841. <TR>
  3842. <TD class=valuevaluecell>0x16</TD>
  3843. <TD class=valuetextcell>Unassigned Experience</TD></TR>
  3844. <TR>
  3845. <TD class=valuevaluecell>0x18</TD>
  3846. <TD class=valuetextcell>Unassigned Skill Points</TD></TR>
  3847. <TR>
  3848. <TD class=valuevaluecell>0x19</TD>
  3849. <TD class=valuetextcell>Level</TD></TR>
  3850. <TR>
  3851. <TD class=valuevaluecell>0x1e</TD>
  3852. <TD
  3853. class=valuetextcell>Rank</TD></TR></TBODY></TABLE></DIV></TD></TR>
  3854. <TR>
  3855. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3856. style="COLOR: red">value</SPAN></TD>
  3857. <TD class=fieldcell vAlign=top>The value
  3858. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  3859. <TR>
  3860. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3861. style="COLOR: red">count2</SPAN></TD>
  3862. <TD class=fieldcell vAlign=top>Count of entries in the next section
  3863. </TD></TR>
  3864. <TR>
  3865. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3866. style="COLOR: red">unknown2</SPAN></TD>
  3867. <TD class=fieldcell vAlign=top>Probably indicates what type of data
  3868. is in this section </TD></TR>
  3869. <TR>
  3870. <TD colSpan=2>
  3871. <DIV class=indentcell>
  3872. <DIV class=substructheader><B>section2:</B> vector of length
  3873. <B>count2</B></DIV>
  3874. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3875. <TBODY>
  3876. <TR>
  3877. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3878. style="COLOR: red">key</SPAN></TD>
  3879. <TD class=fieldcell vAlign=top>What the next value represents
  3880. </TD></TR>
  3881. <TR>
  3882. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3883. style="COLOR: red">value</SPAN></TD>
  3884. <TD class=fieldcell vAlign=top>The value
  3885. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  3886. <TR>
  3887. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3888. style="COLOR: red">countStrings</SPAN></TD>
  3889. <TD class=fieldcell vAlign=top>Count of string entries in the next
  3890. section </TD></TR>
  3891. <TR>
  3892. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3893. style="COLOR: red">unknownStrings</SPAN></TD>
  3894. <TD class=fieldcell vAlign=top>Probably indicates what type of data
  3895. is in this section </TD></TR>
  3896. <TR>
  3897. <TD colSpan=2>
  3898. <DIV class=indentcell>
  3899. <DIV class=substructheader><B>strings:</B> vector of length
  3900. <B>countStrings</B></DIV>
  3901. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3902. <TBODY>
  3903. <TR>
  3904. <TD class=fieldcell vAlign=top><B>CharacterString</B> <SPAN
  3905. style="COLOR: red">key</SPAN></TD>
  3906. <TD class=fieldcell vAlign=top>What the next string
  3907. represents. 1=name, 3=gender, 4=race, 5=class
  3908. <DIV class=datatype><SPAN
  3909. style="COLOR: darkblue"><B>CharacterString</B>
  3910. (DWORD)</SPAN><BR>Type of string describing the character.
  3911. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  3912. <TBODY>
  3913. <TR>
  3914. <TD class=valuevaluecell>0x01</TD>
  3915. <TD class=valuetextcell>Character Name</TD></TR>
  3916. <TR>
  3917. <TD class=valuevaluecell>0x03</TD>
  3918. <TD class=valuetextcell>Gender</TD></TR>
  3919. <TR>
  3920. <TD class=valuevaluecell>0x04</TD>
  3921. <TD class=valuetextcell>Race</TD></TR>
  3922. <TR>
  3923. <TD class=valuevaluecell>0x05</TD>
  3924. <TD
  3925. class=valuetextcell>Class</TD></TR></TBODY></TABLE></DIV></TD></TR>
  3926. <TR>
  3927. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  3928. style="COLOR: red">string</SPAN></TD>
  3929. <TD class=fieldcell vAlign=top>String data.
  3930. <DIV class=datatype><SPAN
  3931. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin
  3932. and end with DWORD alignment. The first WORD is the string
  3933. length including the NULL terminator. Then the character
  3934. values follow inline (with NULL terminator) and the last DWORD
  3935. is filled with 0s. </DIV></TD></TR></TBODY></TABLE></DIV></TD></TR>
  3936. <TR>
  3937. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3938. style="COLOR: red">count4</SPAN></TD>
  3939. <TD class=fieldcell vAlign=top>Count of entries in the next section
  3940. </TD></TR>
  3941. <TR>
  3942. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3943. style="COLOR: red">unknown4</SPAN></TD>
  3944. <TD class=fieldcell vAlign=top>Probably indicates what type of data
  3945. is in this section </TD></TR>
  3946. <TR>
  3947. <TD colSpan=2>
  3948. <DIV class=indentcell>
  3949. <DIV class=substructheader><B>section4:</B> vector of length
  3950. <B>count4</B></DIV>
  3951. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3952. <TBODY>
  3953. <TR>
  3954. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3955. style="COLOR: red">key</SPAN></TD>
  3956. <TD class=fieldcell vAlign=top>What the next value represents
  3957. </TD></TR>
  3958. <TR>
  3959. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3960. style="COLOR: red">value</SPAN></TD>
  3961. <TD class=fieldcell vAlign=top>The value
  3962. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  3963. <TR>
  3964. <TD colSpan=2>
  3965. <DIV>
  3966. <DIV class=substructheader>Choose valid sections by masking against
  3967. <B>loginMask1</B></DIV>
  3968. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  3969. <TBODY>
  3970. <TR>
  3971. <TD vAlign=top>
  3972. <DIV class=maskheader><B>0x0040</B></DIV></TD>
  3973. <TD>
  3974. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  3975. border=0>
  3976. <TBODY>
  3977. <TR>
  3978. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3979. style="COLOR: red">count5</SPAN></TD>
  3980. <TD class=fieldcell vAlign=top>Count of entries in the
  3981. next section </TD></TR>
  3982. <TR>
  3983. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  3984. style="COLOR: red">unknown5</SPAN></TD>
  3985. <TD class=fieldcell vAlign=top>Probably indicates what
  3986. type of data is in this section </TD></TR>
  3987. <TR>
  3988. <TD colSpan=2>
  3989. <DIV class=indentcell>
  3990. <DIV class=substructheader><B>section5:</B> vector of
  3991. length <B>count5</B></DIV>
  3992. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  3993. border=0>
  3994. <TBODY>
  3995. <TR>
  3996. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  3997. style="COLOR: red">key</SPAN></TD>
  3998. <TD class=fieldcell vAlign=top>What the next value
  3999. represents. 18=monarch, 19=patron </TD></TR>
  4000. <TR>
  4001. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4002. style="COLOR: red">value</SPAN></TD>
  4003. <TD class=fieldcell vAlign=top>The value
  4004. </TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  4005. <TR>
  4006. <TD vAlign=top>
  4007. <DIV class=maskheader><B>0x0020</B></DIV></TD>
  4008. <TD>
  4009. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  4010. border=0>
  4011. <TBODY>
  4012. <TR>
  4013. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  4014. style="COLOR: red">countCorpse</SPAN></TD>
  4015. <TD class=fieldcell vAlign=top>Count of entries in the
  4016. next section </TD></TR>
  4017. <TR>
  4018. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  4019. style="COLOR: red">unknownCorpse</SPAN></TD>
  4020. <TD class=fieldcell vAlign=top>Probably indicates what
  4021. type of data is in this section </TD></TR>
  4022. <TR>
  4023. <TD colSpan=2>
  4024. <DIV class=indentcell>
  4025. <DIV class=substructheader><B>corpses:</B> vector of
  4026. length <B>countCorpse</B></DIV>
  4027. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  4028. border=0>
  4029. <TBODY>
  4030. <TR>
  4031. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4032. style="COLOR: red">corpse_14</SPAN></TD>
  4033. <TD class=fieldcell vAlign=top>unknown field -
  4034. 0x0000000E </TD></TR>
  4035. <TR>
  4036. <TD class=fieldcell vAlign=top><B>Location</B>
  4037. <SPAN style="COLOR: red">lastCorpse</SPAN></TD>
  4038. <TD class=fieldcell vAlign=top>the Location of
  4039. your last outdoor corpse
  4040. <DIV class=datatype><SPAN
  4041. style="COLOR: darkblue"><B>Location</B></SPAN><BR>Structure
  4042. that defines an absolute location in the world
  4043. <TABLE class=valuelisttable cellSpacing=1
  4044. cellPadding=2>
  4045. <TBODY>
  4046. <TR>
  4047. <TD class=valuetextcell>DWORD <SPAN
  4048. style="COLOR: red">landblock</SPAN></TD>
  4049. <TD class=valuetextcell>Your landblock as per
  4050. /loc.</TD></TR>
  4051. <TR>
  4052. <TD colSpan=2><B>X, Y, Z</B> - When outside: the
  4053. The position within the landblock measure from
  4054. the south-west corner. Each landblock is
  4055. 192.0x192.0 units. The Z-axis measures height.
  4056. When inside: the offset from the current
  4057. building block. The actual position can be
  4058. calculated by adding this location to the offset
  4059. of the building within the landblock.</TD></TR>
  4060. <TR>
  4061. <TD class=valuetextcell>float <SPAN
  4062. style="COLOR: red">xOffset</SPAN></TD>
  4063. <TD class=valuetextcell>The x-offset from the
  4064. west edge of the landblock.</TD></TR>
  4065. <TR>
  4066. <TD class=valuetextcell>float <SPAN
  4067. style="COLOR: red">yOffset</SPAN></TD>
  4068. <TD class=valuetextcell>The y-offset from the
  4069. south edge of the landblock.</TD></TR>
  4070. <TR>
  4071. <TD class=valuetextcell>float <SPAN
  4072. style="COLOR: red">zOffset</SPAN></TD>
  4073. <TD class=valuetextcell>The z-height from
  4074. virtual sea-level.</TD></TR>
  4075. <TR>
  4076. <TD colSpan=2><B>Heading</B> - This is a heading
  4077. quaternion - or a 4-dimension absolute heading
  4078. (experimental)</TD></TR>
  4079. <TR>
  4080. <TD class=valuetextcell>float <SPAN
  4081. style="COLOR: red">xHeading</SPAN></TD>
  4082. <TD class=valuetextcell>Experimental.</TD></TR>
  4083. <TR>
  4084. <TD class=valuetextcell>float <SPAN
  4085. style="COLOR: red">yHeading</SPAN></TD>
  4086. <TD class=valuetextcell>Experimental.</TD></TR>
  4087. <TR>
  4088. <TD class=valuetextcell>float <SPAN
  4089. style="COLOR: red">zHeading</SPAN></TD>
  4090. <TD class=valuetextcell>Experimental.</TD></TR>
  4091. <TR>
  4092. <TD class=valuetextcell>float <SPAN
  4093. style="COLOR: red">wHeading</SPAN></TD>
  4094. <TD
  4095. class=valuetextcell>Experimental.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR>
  4096. <TR>
  4097. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4098. style="COLOR: red">loginMask2</SPAN></TD>
  4099. <TD class=fieldcell vAlign=top>Determines values for spell related
  4100. info. </TD></TR>
  4101. <TR>
  4102. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4103. style="COLOR: red">unknown14</SPAN></TD>
  4104. <TD class=fieldcell vAlign=top>Unknown - always 1. </TD></TR>
  4105. <TR>
  4106. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4107. style="COLOR: red">attributeMask</SPAN></TD>
  4108. <TD class=fieldcell vAlign=top>The attributes included in the
  4109. character description - this is always 0x1FF </TD></TR>
  4110. <TR>
  4111. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4112. style="COLOR: red">currentStrength</SPAN></TD>
  4113. <TD class=fieldcell vAlign=top>Strength. </TD></TR>
  4114. <TR>
  4115. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4116. style="COLOR: red">initialStrength</SPAN></TD>
  4117. <TD class=fieldcell vAlign=top>Strength at character creation.
  4118. </TD></TR>
  4119. <TR>
  4120. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4121. style="COLOR: red">expStrength</SPAN></TD>
  4122. <TD class=fieldcell vAlign=top>Total exp invested in Strength.
  4123. </TD></TR>
  4124. <TR>
  4125. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4126. style="COLOR: red">currentEndurance</SPAN></TD>
  4127. <TD class=fieldcell vAlign=top>Endurance. </TD></TR>
  4128. <TR>
  4129. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4130. style="COLOR: red">initialEndurance</SPAN></TD>
  4131. <TD class=fieldcell vAlign=top>Endurance at character creation.
  4132. </TD></TR>
  4133. <TR>
  4134. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4135. style="COLOR: red">expEndurance</SPAN></TD>
  4136. <TD class=fieldcell vAlign=top>Total exp invested in Endurance.
  4137. </TD></TR>
  4138. <TR>
  4139. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4140. style="COLOR: red">currentQuickness</SPAN></TD>
  4141. <TD class=fieldcell vAlign=top>Quickness. </TD></TR>
  4142. <TR>
  4143. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4144. style="COLOR: red">initialQuickness</SPAN></TD>
  4145. <TD class=fieldcell vAlign=top>Quickness at character creation.
  4146. </TD></TR>
  4147. <TR>
  4148. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4149. style="COLOR: red">expQuickness</SPAN></TD>
  4150. <TD class=fieldcell vAlign=top>Total exp invested in Quickness.
  4151. </TD></TR>
  4152. <TR>
  4153. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4154. style="COLOR: red">currentCoordination</SPAN></TD>
  4155. <TD class=fieldcell vAlign=top>Coordination. </TD></TR>
  4156. <TR>
  4157. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4158. style="COLOR: red">initialCoordination</SPAN></TD>
  4159. <TD class=fieldcell vAlign=top>Coordination at character creation.
  4160. </TD></TR>
  4161. <TR>
  4162. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4163. style="COLOR: red">expCoordination</SPAN></TD>
  4164. <TD class=fieldcell vAlign=top>Total exp invested in Coordination.
  4165. </TD></TR>
  4166. <TR>
  4167. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4168. style="COLOR: red">currentFocus</SPAN></TD>
  4169. <TD class=fieldcell vAlign=top>Focus. </TD></TR>
  4170. <TR>
  4171. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4172. style="COLOR: red">initialFocus</SPAN></TD>
  4173. <TD class=fieldcell vAlign=top>Focus at character creation. </TD></TR>
  4174. <TR>
  4175. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4176. style="COLOR: red">expFocus</SPAN></TD>
  4177. <TD class=fieldcell vAlign=top>Total exp invested in Focus. </TD></TR>
  4178. <TR>
  4179. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4180. style="COLOR: red">currentSelf</SPAN></TD>
  4181. <TD class=fieldcell vAlign=top>Self. </TD></TR>
  4182. <TR>
  4183. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4184. style="COLOR: red">initialSelf</SPAN></TD>
  4185. <TD class=fieldcell vAlign=top>Self at character creation. </TD></TR>
  4186. <TR>
  4187. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4188. style="COLOR: red">expSelf</SPAN></TD>
  4189. <TD class=fieldcell vAlign=top>Total exp invested in Self. </TD></TR>
  4190. <TR>
  4191. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4192. style="COLOR: red">incHealth</SPAN></TD>
  4193. <TD class=fieldcell vAlign=top>Health added to base. </TD></TR>
  4194. <TR>
  4195. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4196. style="COLOR: red">unknownHealth</SPAN></TD>
  4197. <TD class=fieldcell vAlign=top>Unknown Health related value - always
  4198. 0. </TD></TR>
  4199. <TR>
  4200. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4201. style="COLOR: red">expHealth</SPAN></TD>
  4202. <TD class=fieldcell vAlign=top>Total experience invested in Health.
  4203. </TD></TR>
  4204. <TR>
  4205. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4206. style="COLOR: red">currentHealth</SPAN></TD>
  4207. <TD class=fieldcell vAlign=top>Current Health. </TD></TR>
  4208. <TR>
  4209. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4210. style="COLOR: red">incStamina</SPAN></TD>
  4211. <TD class=fieldcell vAlign=top>Stamina added to base. </TD></TR>
  4212. <TR>
  4213. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4214. style="COLOR: red">unknownStamina</SPAN></TD>
  4215. <TD class=fieldcell vAlign=top>Unknown Stamina related value -
  4216. always 0. </TD></TR>
  4217. <TR>
  4218. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4219. style="COLOR: red">expStamina</SPAN></TD>
  4220. <TD class=fieldcell vAlign=top>Total experience invested in Health.
  4221. </TD></TR>
  4222. <TR>
  4223. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4224. style="COLOR: red">currentStamina</SPAN></TD>
  4225. <TD class=fieldcell vAlign=top>Current Stamina. </TD></TR>
  4226. <TR>
  4227. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4228. style="COLOR: red">incMana</SPAN></TD>
  4229. <TD class=fieldcell vAlign=top>Mana added to base. </TD></TR>
  4230. <TR>
  4231. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4232. style="COLOR: red">unknownMana</SPAN></TD>
  4233. <TD class=fieldcell vAlign=top>Unknown Mana related value - always
  4234. 0. </TD></TR>
  4235. <TR>
  4236. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4237. style="COLOR: red">expMana</SPAN></TD>
  4238. <TD class=fieldcell vAlign=top>Total experience invested in Mana.
  4239. </TD></TR>
  4240. <TR>
  4241. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4242. style="COLOR: red">currentMana</SPAN></TD>
  4243. <TD class=fieldcell vAlign=top>Current Mana. </TD></TR>
  4244. <TR>
  4245. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  4246. style="COLOR: red">skillCount</SPAN></TD>
  4247. <TD class=fieldcell vAlign=top>The number of skill records, always
  4248. 0x23 </TD></TR>
  4249. <TR>
  4250. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  4251. style="COLOR: red">skillUnknown</SPAN></TD>
  4252. <TD class=fieldcell vAlign=top>Unknown - always 0x020 </TD></TR>
  4253. <TR>
  4254. <TD colSpan=2>
  4255. <DIV class=indentcell>
  4256. <DIV class=substructheader><B>skills:</B> vector of length
  4257. <B>skillCount</B></DIV>
  4258. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  4259. <TBODY>
  4260. <TR>
  4261. <TD class=fieldcell vAlign=top><B>Skill</B> <SPAN
  4262. style="COLOR: red">skill</SPAN></TD>
  4263. <TD class=fieldcell vAlign=top>The skill we are setting values
  4264. for.
  4265. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Skill</B>
  4266. (WORD)</SPAN><BR>Skill are identified by numbers
  4267. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  4268. <TBODY>
  4269. <TR>
  4270. <TD class=valuevaluecell>0x01</TD>
  4271. <TD class=valuetextcell>Axe</TD></TR>
  4272. <TR>
  4273. <TD class=valuevaluecell>0x02</TD>
  4274. <TD class=valuetextcell>Bow</TD></TR>
  4275. <TR>
  4276. <TD class=valuevaluecell>0x03</TD>
  4277. <TD class=valuetextcell>Crossbow</TD></TR>
  4278. <TR>
  4279. <TD class=valuevaluecell>0x04</TD>
  4280. <TD class=valuetextcell>Dagger</TD></TR>
  4281. <TR>
  4282. <TD class=valuevaluecell>0x05</TD>
  4283. <TD class=valuetextcell>Mace</TD></TR>
  4284. <TR>
  4285. <TD class=valuevaluecell>0x06</TD>
  4286. <TD class=valuetextcell>Melee Defense</TD></TR>
  4287. <TR>
  4288. <TD class=valuevaluecell>0x07</TD>
  4289. <TD class=valuetextcell>Missile Defense</TD></TR>
  4290. <TR>
  4291. <TD class=valuevaluecell>0x09</TD>
  4292. <TD class=valuetextcell>Spear</TD></TR>
  4293. <TR>
  4294. <TD class=valuevaluecell>0x0A</TD>
  4295. <TD class=valuetextcell>Staff</TD></TR>
  4296. <TR>
  4297. <TD class=valuevaluecell>0x0B</TD>
  4298. <TD class=valuetextcell>Sword</TD></TR>
  4299. <TR>
  4300. <TD class=valuevaluecell>0x0C</TD>
  4301. <TD class=valuetextcell>Thrown Weapons</TD></TR>
  4302. <TR>
  4303. <TD class=valuevaluecell>0x0D</TD>
  4304. <TD class=valuetextcell>Unarmed Combat</TD></TR>
  4305. <TR>
  4306. <TD class=valuevaluecell>0x0E</TD>
  4307. <TD class=valuetextcell>Arcane Lore</TD></TR>
  4308. <TR>
  4309. <TD class=valuevaluecell>0x0F</TD>
  4310. <TD class=valuetextcell>Magic Defense</TD></TR>
  4311. <TR>
  4312. <TD class=valuevaluecell>0x10</TD>
  4313. <TD class=valuetextcell>Mana Conversion</TD></TR>
  4314. <TR>
  4315. <TD class=valuevaluecell>0x12</TD>
  4316. <TD class=valuetextcell>Appraise Item</TD></TR>
  4317. <TR>
  4318. <TD class=valuevaluecell>0x13</TD>
  4319. <TD class=valuetextcell>Assess Person</TD></TR>
  4320. <TR>
  4321. <TD class=valuevaluecell>0x14</TD>
  4322. <TD class=valuetextcell>Deception</TD></TR>
  4323. <TR>
  4324. <TD class=valuevaluecell>0x15</TD>
  4325. <TD class=valuetextcell>Healing</TD></TR>
  4326. <TR>
  4327. <TD class=valuevaluecell>0x16</TD>
  4328. <TD class=valuetextcell>Jump</TD></TR>
  4329. <TR>
  4330. <TD class=valuevaluecell>0x17</TD>
  4331. <TD class=valuetextcell>Lockpick</TD></TR>
  4332. <TR>
  4333. <TD class=valuevaluecell>0x18</TD>
  4334. <TD class=valuetextcell>Run</TD></TR>
  4335. <TR>
  4336. <TD class=valuevaluecell>0x1B</TD>
  4337. <TD class=valuetextcell>Assess Creature</TD></TR>
  4338. <TR>
  4339. <TD class=valuevaluecell>0x1C</TD>
  4340. <TD class=valuetextcell>Appraise Weapon</TD></TR>
  4341. <TR>
  4342. <TD class=valuevaluecell>0x1D</TD>
  4343. <TD class=valuetextcell>Appraise Armor</TD></TR>
  4344. <TR>
  4345. <TD class=valuevaluecell>0x1E</TD>
  4346. <TD class=valuetextcell>Appraise Magic Item</TD></TR>
  4347. <TR>
  4348. <TD class=valuevaluecell>0x1F</TD>
  4349. <TD class=valuetextcell>Creature Enchantment</TD></TR>
  4350. <TR>
  4351. <TD class=valuevaluecell>0x20</TD>
  4352. <TD class=valuetextcell>Item Enchantment</TD></TR>
  4353. <TR>
  4354. <TD class=valuevaluecell>0x21</TD>
  4355. <TD class=valuetextcell>Life Magic</TD></TR>
  4356. <TR>
  4357. <TD class=valuevaluecell>0x22</TD>
  4358. <TD class=valuetextcell>War Magic</TD></TR>
  4359. <TR>
  4360. <TD class=valuevaluecell>0x23</TD>
  4361. <TD class=valuetextcell>Leadership</TD></TR>
  4362. <TR>
  4363. <TD class=valuevaluecell>0x24</TD>
  4364. <TD class=valuetextcell>Loyalty</TD></TR>
  4365. <TR>
  4366. <TD class=valuevaluecell>0x25</TD>
  4367. <TD class=valuetextcell>Fletching</TD></TR>
  4368. <TR>
  4369. <TD class=valuevaluecell>0x26</TD>
  4370. <TD class=valuetextcell>Alchemy</TD></TR>
  4371. <TR>
  4372. <TD class=valuevaluecell>0x27</TD>
  4373. <TD
  4374. class=valuetextcell>Cooking</TD></TR></TBODY></TABLE></DIV></TD></TR>
  4375. <TR>
  4376. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4377. style="COLOR: red">increment</SPAN></TD>
  4378. <TD class=fieldcell vAlign=top>The number of points over base
  4379. this skill has been incremented. </TD></TR>
  4380. <TR>
  4381. <TD class=fieldcell vAlign=top><B>TrainingType</B> <SPAN
  4382. style="COLOR: red">trained</SPAN></TD>
  4383. <TD class=fieldcell vAlign=top>The training status of this
  4384. skill. 1 = Untrained/Unusable, 2 = Trained, 3 = Specialized
  4385. <DIV class=datatype><SPAN
  4386. style="COLOR: darkblue"><B>TrainingType</B>
  4387. (DWORD)</SPAN><BR>The training level for a skill.
  4388. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  4389. <TBODY>
  4390. <TR>
  4391. <TD class=valuevaluecell>0x01</TD>
  4392. <TD class=valuetextcell>Unusable/Untrained</TD></TR>
  4393. <TR>
  4394. <TD class=valuevaluecell>0x02</TD>
  4395. <TD class=valuetextcell>Trained</TD></TR>
  4396. <TR>
  4397. <TD class=valuevaluecell>0x03</TD>
  4398. <TD
  4399. class=valuetextcell>Specialized</TD></TR></TBODY></TABLE></DIV></TD></TR>
  4400. <TR>
  4401. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4402. style="COLOR: red">exp</SPAN></TD>
  4403. <TD class=fieldcell vAlign=top>Total exp invested. </TD></TR>
  4404. <TR>
  4405. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4406. style="COLOR: red">freeXP</SPAN></TD>
  4407. <TD class=fieldcell vAlign=top>Free XP given during character
  4408. creation. </TD></TR>
  4409. <TR>
  4410. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4411. style="COLOR: red">unknown2</SPAN></TD>
  4412. <TD class=fieldcell vAlign=top></TD></TR>
  4413. <TR>
  4414. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  4415. style="COLOR: red">unknown3</SPAN></TD>
  4416. <TD class=fieldcell vAlign=top>This looks like a double.
  4417. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  4418. <TR>
  4419. <TD colSpan=2>
  4420. <DIV>
  4421. <DIV class=substructheader>Choose valid sections by masking against
  4422. <B>loginMask2</B></DIV>
  4423. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  4424. <TBODY>
  4425. <TR>
  4426. <TD vAlign=top>
  4427. <DIV class=maskheader><B>0x00000100</B></DIV></TD>
  4428. <TD>
  4429. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  4430. border=0>
  4431. <TBODY>
  4432. <TR>
  4433. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  4434. style="COLOR: red">spellbookCount</SPAN></TD>
  4435. <TD class=fieldcell vAlign=top>The number of spells in
  4436. your Spellbook </TD></TR>
  4437. <TR>
  4438. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  4439. style="COLOR: red">spellbookUnknown</SPAN></TD>
  4440. <TD class=fieldcell vAlign=top>Probably indicates what
  4441. type of data is in this section </TD></TR>
  4442. <TR>
  4443. <TD colSpan=2>
  4444. <DIV class=indentcell>
  4445. <DIV class=substructheader><B>spellbook:</B> vector of
  4446. length <B>spellbookCount</B></DIV>
  4447. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  4448. border=0>
  4449. <TBODY>
  4450. <TR>
  4451. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4452. style="COLOR: red">spell</SPAN></TD>
  4453. <TD class=fieldcell vAlign=top>The Spell ID.
  4454. </TD></TR>
  4455. <TR>
  4456. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  4457. style="COLOR: red">charge</SPAN></TD>
  4458. <TD class=fieldcell vAlign=top>The spell's charge.
  4459. Ranges from 0.0 to 1.0 </TD></TR>
  4460. <TR>
  4461. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4462. style="COLOR: red">unknown2</SPAN></TD>
  4463. <TD class=fieldcell vAlign=top>(not sure yet) 0 or
  4464. 1 </TD></TR>
  4465. <TR>
  4466. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4467. style="COLOR: red">unknown3</SPAN></TD>
  4468. <TD class=fieldcell vAlign=top>Always 0
  4469. </TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  4470. <TR>
  4471. <TD vAlign=top>
  4472. <DIV class=maskheader><B>0x00000200</B></DIV></TD>
  4473. <TD>
  4474. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  4475. border=0>
  4476. <TBODY>
  4477. <TR>
  4478. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4479. style="COLOR: red">enchantmentMask</SPAN></TD>
  4480. <TD class=fieldcell vAlign=top>Enchantment mask. </TD></TR>
  4481. <TR>
  4482. <TD colSpan=2>
  4483. <DIV>
  4484. <DIV class=substructheader>Choose valid sections by
  4485. masking against <B>enchantmentMask</B></DIV>
  4486. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  4487. border=0>
  4488. <TBODY>
  4489. <TR>
  4490. <TD vAlign=top>
  4491. <DIV class=maskheader><B>0x00000001</B></DIV></TD>
  4492. <TD>
  4493. <TABLE class=messagetable cellSpacing=0
  4494. cellPadding=2 border=0>
  4495. <TBODY>
  4496. <TR>
  4497. <TD class=fieldcell vAlign=top><B>DWORD</B>
  4498. <SPAN
  4499. style="COLOR: red">lifeSpellCount</SPAN></TD>
  4500. <TD class=fieldcell vAlign=top>Number of Life
  4501. Magic enchantments in effect. </TD></TR>
  4502. <TR>
  4503. <TD colSpan=2>
  4504. <DIV class=indentcell>
  4505. <DIV class=substructheader><B>lifeSpells:</B>
  4506. vector of length <B>lifeSpellCount</B></DIV>
  4507. <TABLE class=messagetable cellSpacing=0
  4508. cellPadding=2 border=0>
  4509. <TBODY>
  4510. <TR>
  4511. <TD class=fieldcell
  4512. vAlign=top><B>Enchantment</B> <SPAN
  4513. style="COLOR: red">enchantment</SPAN></TD>
  4514. <TD class=fieldcell vAlign=top>Information about
  4515. the spell.
  4516. <DIV class=datatype><SPAN
  4517. style="COLOR: darkblue"><B>Enchantment</B></SPAN><BR>Information
  4518. about enchantments
  4519. <TABLE class=valuelisttable cellSpacing=1
  4520. cellPadding=2>
  4521. <TBODY>
  4522. <TR>
  4523. <TD class=valuetextcell>Spell <SPAN
  4524. style="COLOR: red">spell</SPAN></TD>
  4525. <TD class=valuetextcell>The ID of the spell
  4526. being added.</TD></TR>
  4527. <TR>
  4528. <TD class=valuetextcell>WORD <SPAN
  4529. style="COLOR: red">layers</SPAN></TD>
  4530. <TD class=valuetextcell>The index of this exact
  4531. spell on the on the player/item. It will
  4532. increment one each time the spell is cast if
  4533. there is one already on the
  4534. player/item.</TD></TR>
  4535. <TR>
  4536. <TD class=valuetextcell>DWORD <SPAN
  4537. style="COLOR: red">family</SPAN></TD>
  4538. <TD class=valuetextcell>The set of related
  4539. spells that this spell belongs to, see the mask
  4540. field for picking out the one with
  4541. precidence.</TD></TR>
  4542. <TR>
  4543. <TD class=valuetextcell>DWORD <SPAN
  4544. style="COLOR: red">difficulty</SPAN></TD>
  4545. <TD class=valuetextcell>The difficulty of the
  4546. spell.</TD></TR>
  4547. <TR>
  4548. <TD class=valuetextcell>double <SPAN
  4549. style="COLOR: red">timeElapsed</SPAN></TD>
  4550. <TD class=valuetextcell>How long this spell has
  4551. been in effect.</TD></TR>
  4552. <TR>
  4553. <TD class=valuetextcell>double <SPAN
  4554. style="COLOR: red">duration</SPAN></TD>
  4555. <TD class=valuetextcell>The duration of the
  4556. spell's effect.</TD></TR>
  4557. <TR>
  4558. <TD class=valuetextcell>Object <SPAN
  4559. style="COLOR: red">source</SPAN></TD>
  4560. <TD class=valuetextcell>The entity casting the
  4561. spell on you.</TD></TR>
  4562. <TR>
  4563. <TD class=valuetextcell>DWORD <SPAN
  4564. style="COLOR: red">unknown3</SPAN></TD>
  4565. <TD class=valuetextcell>Unknown - Always
  4566. 0</TD></TR>
  4567. <TR>
  4568. <TD class=valuetextcell>DWORD <SPAN
  4569. style="COLOR: red">unknown4</SPAN></TD>
  4570. <TD class=valuetextcell>Unknown - This number
  4571. depends on the spell.</TD></TR>
  4572. <TR>
  4573. <TD class=valuetextcell>double <SPAN
  4574. style="COLOR: red">startTime</SPAN></TD>
  4575. <TD class=valuetextcell>The starting time of
  4576. this enchentment, according to the server's
  4577. 'age' in seconds.</TD></TR>
  4578. <TR>
  4579. <TD class=valuetextcell>EnchantmentEffectMask
  4580. <SPAN style="COLOR: red">flags</SPAN></TD>
  4581. <TD class=valuetextcell>Chooses what the next
  4582. field represents.</TD></TR>
  4583. <TR>
  4584. <TD class=valuetextcell>DWORD <SPAN
  4585. style="COLOR: red">affected</SPAN></TD>
  4586. <TD class=valuetextcell>Chooses the stat,
  4587. attribute or life magic affected by the
  4588. enchantment.</TD></TR>
  4589. <TR>
  4590. <TD class=valuetextcell>float <SPAN
  4591. style="COLOR: red">adjustment</SPAN></TD>
  4592. <TD class=valuetextcell>General purpose floating
  4593. point field which accepts the adjustment flags
  4594. be they percentage or absolute values. The spell
  4595. economy is factored in and you get a great deal
  4596. more precision than the displayed
  4597. integer.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  4598. <TR>
  4599. <TD vAlign=top>
  4600. <DIV class=maskheader><B>0x00000002</B></DIV></TD>
  4601. <TD>
  4602. <TABLE class=messagetable cellSpacing=0
  4603. cellPadding=2 border=0>
  4604. <TBODY>
  4605. <TR>
  4606. <TD class=fieldcell vAlign=top><B>DWORD</B>
  4607. <SPAN
  4608. style="COLOR: red">creatureSpellCount</SPAN></TD>
  4609. <TD class=fieldcell vAlign=top>Number of
  4610. Creature Magic enchantments in effect.
  4611. </TD></TR>
  4612. <TR>
  4613. <TD colSpan=2>
  4614. <DIV class=indentcell>
  4615. <DIV
  4616. class=substructheader><B>creatureSpells:</B>
  4617. vector of length <B>creatureSpellCount</B></DIV>
  4618. <TABLE class=messagetable cellSpacing=0
  4619. cellPadding=2 border=0>
  4620. <TBODY>
  4621. <TR>
  4622. <TD class=fieldcell
  4623. vAlign=top><B>Enchantment</B> <SPAN
  4624. style="COLOR: red">enchantment</SPAN></TD>
  4625. <TD class=fieldcell vAlign=top>Information about
  4626. the spell.
  4627. <DIV class=datatype><SPAN
  4628. style="COLOR: darkblue"><B>Enchantment</B></SPAN><BR>Information
  4629. about enchantments
  4630. <TABLE class=valuelisttable cellSpacing=1
  4631. cellPadding=2>
  4632. <TBODY>
  4633. <TR>
  4634. <TD class=valuetextcell>Spell <SPAN
  4635. style="COLOR: red">spell</SPAN></TD>
  4636. <TD class=valuetextcell>The ID of the spell
  4637. being added.</TD></TR>
  4638. <TR>
  4639. <TD class=valuetextcell>WORD <SPAN
  4640. style="COLOR: red">layers</SPAN></TD>
  4641. <TD class=valuetextcell>The index of this exact
  4642. spell on the on the player/item. It will
  4643. increment one each time the spell is cast if
  4644. there is one already on the
  4645. player/item.</TD></TR>
  4646. <TR>
  4647. <TD class=valuetextcell>DWORD <SPAN
  4648. style="COLOR: red">family</SPAN></TD>
  4649. <TD class=valuetextcell>The set of related
  4650. spells that this spell belongs to, see the mask
  4651. field for picking out the one with
  4652. precidence.</TD></TR>
  4653. <TR>
  4654. <TD class=valuetextcell>DWORD <SPAN
  4655. style="COLOR: red">difficulty</SPAN></TD>
  4656. <TD class=valuetextcell>The difficulty of the
  4657. spell.</TD></TR>
  4658. <TR>
  4659. <TD class=valuetextcell>double <SPAN
  4660. style="COLOR: red">timeElapsed</SPAN></TD>
  4661. <TD class=valuetextcell>How long this spell has
  4662. been in effect.</TD></TR>
  4663. <TR>
  4664. <TD class=valuetextcell>double <SPAN
  4665. style="COLOR: red">duration</SPAN></TD>
  4666. <TD class=valuetextcell>The duration of the
  4667. spell's effect.</TD></TR>
  4668. <TR>
  4669. <TD class=valuetextcell>Object <SPAN
  4670. style="COLOR: red">source</SPAN></TD>
  4671. <TD class=valuetextcell>The entity casting the
  4672. spell on you.</TD></TR>
  4673. <TR>
  4674. <TD class=valuetextcell>DWORD <SPAN
  4675. style="COLOR: red">unknown3</SPAN></TD>
  4676. <TD class=valuetextcell>Unknown - Always
  4677. 0</TD></TR>
  4678. <TR>
  4679. <TD class=valuetextcell>DWORD <SPAN
  4680. style="COLOR: red">unknown4</SPAN></TD>
  4681. <TD class=valuetextcell>Unknown - This number
  4682. depends on the spell.</TD></TR>
  4683. <TR>
  4684. <TD class=valuetextcell>double <SPAN
  4685. style="COLOR: red">startTime</SPAN></TD>
  4686. <TD class=valuetextcell>The starting time of
  4687. this enchentment, according to the server's
  4688. 'age' in seconds.</TD></TR>
  4689. <TR>
  4690. <TD class=valuetextcell>EnchantmentEffectMask
  4691. <SPAN style="COLOR: red">flags</SPAN></TD>
  4692. <TD class=valuetextcell>Chooses what the next
  4693. field represents.</TD></TR>
  4694. <TR>
  4695. <TD class=valuetextcell>DWORD <SPAN
  4696. style="COLOR: red">affected</SPAN></TD>
  4697. <TD class=valuetextcell>Chooses the stat,
  4698. attribute or life magic affected by the
  4699. enchantment.</TD></TR>
  4700. <TR>
  4701. <TD class=valuetextcell>float <SPAN
  4702. style="COLOR: red">adjustment</SPAN></TD>
  4703. <TD class=valuetextcell>General purpose floating
  4704. point field which accepts the adjustment flags
  4705. be they percentage or absolute values. The spell
  4706. economy is factored in and you get a great deal
  4707. more precision than the displayed
  4708. integer.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  4709. <TR>
  4710. <TD vAlign=top>
  4711. <DIV class=maskheader><B>0x00000004</B></DIV></TD>
  4712. <TD>
  4713. <TABLE class=messagetable cellSpacing=0
  4714. cellPadding=2 border=0>
  4715. <TBODY>
  4716. <TR>
  4717. <TD class=fieldcell
  4718. vAlign=top><B>Enchantment</B> <SPAN
  4719. style="COLOR: red">vitae</SPAN></TD>
  4720. <TD class=fieldcell vAlign=top>Vitae Penalty.
  4721. <DIV class=datatype><SPAN
  4722. style="COLOR: darkblue"><B>Enchantment</B></SPAN><BR>Information
  4723. about enchantments
  4724. <TABLE class=valuelisttable cellSpacing=1
  4725. cellPadding=2>
  4726. <TBODY>
  4727. <TR>
  4728. <TD class=valuetextcell>Spell <SPAN
  4729. style="COLOR: red">spell</SPAN></TD>
  4730. <TD class=valuetextcell>The ID of the spell
  4731. being added.</TD></TR>
  4732. <TR>
  4733. <TD class=valuetextcell>WORD <SPAN
  4734. style="COLOR: red">layers</SPAN></TD>
  4735. <TD class=valuetextcell>The index of this exact
  4736. spell on the on the player/item. It will
  4737. increment one each time the spell is cast if
  4738. there is one already on the
  4739. player/item.</TD></TR>
  4740. <TR>
  4741. <TD class=valuetextcell>DWORD <SPAN
  4742. style="COLOR: red">family</SPAN></TD>
  4743. <TD class=valuetextcell>The set of related
  4744. spells that this spell belongs to, see the mask
  4745. field for picking out the one with
  4746. precidence.</TD></TR>
  4747. <TR>
  4748. <TD class=valuetextcell>DWORD <SPAN
  4749. style="COLOR: red">difficulty</SPAN></TD>
  4750. <TD class=valuetextcell>The difficulty of the
  4751. spell.</TD></TR>
  4752. <TR>
  4753. <TD class=valuetextcell>double <SPAN
  4754. style="COLOR: red">timeElapsed</SPAN></TD>
  4755. <TD class=valuetextcell>How long this spell has
  4756. been in effect.</TD></TR>
  4757. <TR>
  4758. <TD class=valuetextcell>double <SPAN
  4759. style="COLOR: red">duration</SPAN></TD>
  4760. <TD class=valuetextcell>The duration of the
  4761. spell's effect.</TD></TR>
  4762. <TR>
  4763. <TD class=valuetextcell>Object <SPAN
  4764. style="COLOR: red">source</SPAN></TD>
  4765. <TD class=valuetextcell>The entity casting the
  4766. spell on you.</TD></TR>
  4767. <TR>
  4768. <TD class=valuetextcell>DWORD <SPAN
  4769. style="COLOR: red">unknown3</SPAN></TD>
  4770. <TD class=valuetextcell>Unknown - Always
  4771. 0</TD></TR>
  4772. <TR>
  4773. <TD class=valuetextcell>DWORD <SPAN
  4774. style="COLOR: red">unknown4</SPAN></TD>
  4775. <TD class=valuetextcell>Unknown - This number
  4776. depends on the spell.</TD></TR>
  4777. <TR>
  4778. <TD class=valuetextcell>double <SPAN
  4779. style="COLOR: red">startTime</SPAN></TD>
  4780. <TD class=valuetextcell>The starting time of
  4781. this enchentment, according to the server's
  4782. 'age' in seconds.</TD></TR>
  4783. <TR>
  4784. <TD class=valuetextcell>EnchantmentEffectMask
  4785. <SPAN style="COLOR: red">flags</SPAN></TD>
  4786. <TD class=valuetextcell>Chooses what the next
  4787. field represents.</TD></TR>
  4788. <TR>
  4789. <TD class=valuetextcell>DWORD <SPAN
  4790. style="COLOR: red">affected</SPAN></TD>
  4791. <TD class=valuetextcell>Chooses the stat,
  4792. attribute or life magic affected by the
  4793. enchantment.</TD></TR>
  4794. <TR>
  4795. <TD class=valuetextcell>float <SPAN
  4796. style="COLOR: red">adjustment</SPAN></TD>
  4797. <TD class=valuetextcell>General purpose floating
  4798. point field which accepts the adjustment flags
  4799. be they percentage or absolute values. The spell
  4800. economy is factored in and you get a great deal
  4801. more precision than the displayed
  4802. integer.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR>
  4803. <TR>
  4804. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4805. style="COLOR: red">loginMask3</SPAN></TD>
  4806. <TD class=fieldcell vAlign=top>0x00000004 or 0x00000005. </TD></TR>
  4807. <TR>
  4808. <TD colSpan=2>
  4809. <DIV>
  4810. <DIV class=substructheader>Choose valid sections by masking against
  4811. <B>loginMask3</B></DIV>
  4812. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  4813. <TBODY>
  4814. <TR>
  4815. <TD vAlign=top>
  4816. <DIV class=maskheader><B>0x00000004</B></DIV></TD>
  4817. <TD>
  4818. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  4819. border=0>
  4820. <TBODY>
  4821. <TR>
  4822. <TD class=fieldcell
  4823. vAlign=top><B>CharacterOptionsFlag</B> <SPAN
  4824. style="COLOR: red">options</SPAN></TD>
  4825. <TD class=fieldcell vAlign=top>The options in the
  4826. Character tab (F11 by default)
  4827. <DIV class=datatype><SPAN
  4828. style="COLOR: darkblue"><B>CharacterOptionsFlag</B>
  4829. (DWORD)</SPAN><BR>The type of a flag
  4830. <TABLE class=valuelisttable cellSpacing=1
  4831. cellPadding=2><TBODY>
  4832. <TR>
  4833. <TD class=valuevaluecell>0x00000001</TD>
  4834. <TD class=valuetextcell>Automatically Create
  4835. Shortcuts</TD></TR>
  4836. <TR>
  4837. <TD class=valuevaluecell>0x00000002</TD>
  4838. <TD class=valuetextcell>Automatically Repeat
  4839. Attacks</TD></TR>
  4840. <TR>
  4841. <TD class=valuevaluecell>0x00000004</TD>
  4842. <TD class=valuetextcell>Accept Allegiance Requests
  4843. (Inverted)</TD></TR>
  4844. <TR>
  4845. <TD class=valuevaluecell>0x00000008</TD>
  4846. <TD class=valuetextcell>Accept Fellowship Requests
  4847. (Inverted)</TD></TR>
  4848. <TR>
  4849. <TD class=valuevaluecell>0x00000010</TD>
  4850. <TD class=valuetextcell>Invert Mouse Look
  4851. Up/Down</TD></TR>
  4852. <TR>
  4853. <TD class=valuevaluecell>0x00000020</TD>
  4854. <TD class=valuetextcell>Unknown</TD></TR>
  4855. <TR>
  4856. <TD class=valuevaluecell>0x00000040</TD>
  4857. <TD class=valuetextcell>Let Other Players Give You
  4858. Items</TD></TR>
  4859. <TR>
  4860. <TD class=valuevaluecell>0x00000080</TD>
  4861. <TD class=valuetextcell>Automatically keep combat
  4862. targets in view</TD></TR>
  4863. <TR>
  4864. <TD class=valuevaluecell>0x00000100</TD>
  4865. <TD class=valuetextcell>Display Tooltips</TD></TR>
  4866. <TR>
  4867. <TD class=valuevaluecell>0x00000200</TD>
  4868. <TD class=valuetextcell>Attempt to Deceive Other
  4869. Players</TD></TR>
  4870. <TR>
  4871. <TD class=valuevaluecell>0x00000400</TD>
  4872. <TD class=valuetextcell>Run as Default
  4873. Movement</TD></TR>
  4874. <TR>
  4875. <TD class=valuevaluecell>0x00000800</TD>
  4876. <TD class=valuetextcell>Stay in Chat Mode after
  4877. sending a Message</TD></TR>
  4878. <TR>
  4879. <TD class=valuevaluecell>0x00001000</TD>
  4880. <TD class=valuetextcell>Advanced Combet Interface
  4881. (No Panel)</TD></TR>
  4882. <TR>
  4883. <TD class=valuevaluecell>0x00002000</TD>
  4884. <TD class=valuetextcell>Auto Target</TD></TR>
  4885. <TR>
  4886. <TD class=valuevaluecell>0x00004000</TD>
  4887. <TD class=valuetextcell>Right0click
  4888. mouselook</TD></TR>
  4889. <TR>
  4890. <TD class=valuevaluecell>0x00008000</TD>
  4891. <TD class=valuetextcell>Vivid Targeting
  4892. Indicator</TD></TR>
  4893. <TR>
  4894. <TD class=valuevaluecell>0x00010000</TD>
  4895. <TD class=valuetextcell>Disable Most Weather
  4896. Effects</TD></TR>
  4897. <TR>
  4898. <TD class=valuevaluecell>0x00020000</TD>
  4899. <TD class=valuetextcell>Ignore All Trade
  4900. Requests</TD></TR>
  4901. <TR>
  4902. <TD class=valuevaluecell>0x00040000</TD>
  4903. <TD class=valuetextcell>Share Fellowship
  4904. Experience</TD></TR>
  4905. <TR>
  4906. <TD class=valuevaluecell>0x00080000</TD>
  4907. <TD class=valuetextcell>Accept Corpse-Looting
  4908. Permissions</TD></TR>
  4909. <TR>
  4910. <TD class=valuevaluecell>0x00100000</TD>
  4911. <TD class=valuetextcell>Share Fellowship
  4912. Loot</TD></TR>
  4913. <TR>
  4914. <TD class=valuevaluecell>0x00200000</TD>
  4915. <TD class=valuetextcell>Stretch UI</TD></TR>
  4916. <TR>
  4917. <TD class=valuevaluecell>0x00400000</TD>
  4918. <TD class=valuetextcell>Show Coordinates Below The
  4919. Radar</TD></TR>
  4920. <TR>
  4921. <TD class=valuevaluecell>0x00800000</TD>
  4922. <TD class=valuetextcell>Display Spell
  4923. Durations</TD></TR>
  4924. <TR>
  4925. <TD class=valuevaluecell>0x01000000</TD>
  4926. <TD class=valuetextcell>Play Sounds Only When
  4927. Active Application</TD></TR>
  4928. <TR>
  4929. <TD class=valuevaluecell>0xFE000000</TD>
  4930. <TD class=valuetextcell>unused</TD></TR>
  4931. <TR>
  4932. <TD class=valuevaluecell>0xFFE00000</TD>
  4933. <TD
  4934. class=valuetextcell>unused</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  4935. <TR>
  4936. <TD vAlign=top>
  4937. <DIV class=maskheader><B>0x00000001</B></DIV></TD>
  4938. <TD>
  4939. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  4940. border=0>
  4941. <TBODY>
  4942. <TR>
  4943. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4944. style="COLOR: red">shortcutCount</SPAN></TD>
  4945. <TD class=fieldcell vAlign=top>Number of shortcut items.
  4946. </TD></TR>
  4947. <TR>
  4948. <TD colSpan=2>
  4949. <DIV class=indentcell>
  4950. <DIV class=substructheader><B>shortcuts:</B> vector of
  4951. length <B>shortcutCount</B></DIV>
  4952. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  4953. border=0>
  4954. <TBODY>
  4955. <TR>
  4956. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4957. style="COLOR: red">position</SPAN></TD>
  4958. <TD class=fieldcell vAlign=top>Position </TD></TR>
  4959. <TR>
  4960. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  4961. style="COLOR: red">target</SPAN></TD>
  4962. <TD class=fieldcell vAlign=top>Object ID
  4963. <DIV class=datatype><SPAN
  4964. style="COLOR: darkblue"><B>Object</B>
  4965. (DWORD)</SPAN><BR>DWORD field containing a unique
  4966. ID for an object in the game world. IDs are unique
  4967. in the world but not permenantly - IDs can be
  4968. reused for temporary type objects like monsters
  4969. </DIV></TD></TR>
  4970. <TR>
  4971. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4972. style="COLOR: red">unknown3</SPAN></TD>
  4973. <TD class=fieldcell vAlign=top>Typically 0 (is
  4974. container?)
  4975. </TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR>
  4976. <TR>
  4977. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4978. style="COLOR: red">tab1Count</SPAN></TD>
  4979. <TD class=fieldcell vAlign=top>Number of spells in the first
  4980. spelltab. </TD></TR>
  4981. <TR>
  4982. <TD colSpan=2>
  4983. <DIV class=indentcell>
  4984. <DIV class=substructheader><B>tab1:</B> vector of length
  4985. <B>tab1Count</B></DIV>
  4986. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  4987. <TBODY>
  4988. <TR>
  4989. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4990. style="COLOR: red">spell</SPAN></TD>
  4991. <TD class=fieldcell vAlign=top>The Spell's ID
  4992. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  4993. <TR>
  4994. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  4995. style="COLOR: red">tab2Count</SPAN></TD>
  4996. <TD class=fieldcell vAlign=top>Number of spells in the second
  4997. spelltab. </TD></TR>
  4998. <TR>
  4999. <TD colSpan=2>
  5000. <DIV class=indentcell>
  5001. <DIV class=substructheader><B>tab2:</B> vector of length
  5002. <B>tab2Count</B></DIV>
  5003. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5004. <TBODY>
  5005. <TR>
  5006. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5007. style="COLOR: red">spell</SPAN></TD>
  5008. <TD class=fieldcell vAlign=top>The Spell's ID
  5009. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  5010. <TR>
  5011. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5012. style="COLOR: red">tab3Count</SPAN></TD>
  5013. <TD class=fieldcell vAlign=top>Number of spells in the third
  5014. spelltab. </TD></TR>
  5015. <TR>
  5016. <TD colSpan=2>
  5017. <DIV class=indentcell>
  5018. <DIV class=substructheader><B>tab3:</B> vector of length
  5019. <B>tab3Count</B></DIV>
  5020. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5021. <TBODY>
  5022. <TR>
  5023. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5024. style="COLOR: red">spell</SPAN></TD>
  5025. <TD class=fieldcell vAlign=top>The Spell's ID
  5026. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  5027. <TR>
  5028. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5029. style="COLOR: red">tab4Count</SPAN></TD>
  5030. <TD class=fieldcell vAlign=top>Number of spells in the fourth
  5031. spelltab. </TD></TR>
  5032. <TR>
  5033. <TD colSpan=2>
  5034. <DIV class=indentcell>
  5035. <DIV class=substructheader><B>tab4:</B> vector of length
  5036. <B>tab4Count</B></DIV>
  5037. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5038. <TBODY>
  5039. <TR>
  5040. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5041. style="COLOR: red">spell</SPAN></TD>
  5042. <TD class=fieldcell vAlign=top>The Spell's ID
  5043. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  5044. <TR>
  5045. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5046. style="COLOR: red">tab5Count</SPAN></TD>
  5047. <TD class=fieldcell vAlign=top>Number of spells in the fifth
  5048. spelltab. </TD></TR>
  5049. <TR>
  5050. <TD colSpan=2>
  5051. <DIV class=indentcell>
  5052. <DIV class=substructheader><B>tab5:</B> vector of length
  5053. <B>tab5Count</B></DIV>
  5054. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5055. <TBODY>
  5056. <TR>
  5057. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5058. style="COLOR: red">spell</SPAN></TD>
  5059. <TD class=fieldcell vAlign=top>The Spell's ID
  5060. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  5061. <TR>
  5062. <TD colSpan=2>
  5063. <DIV>
  5064. <DIV class=substructheader>Choose valid sections by masking against
  5065. <B>loginMask3</B></DIV>
  5066. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5067. <TBODY>
  5068. <TR>
  5069. <TD vAlign=top>
  5070. <DIV class=maskheader><B>0x00000008</B></DIV></TD>
  5071. <TD>
  5072. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  5073. border=0>
  5074. <TBODY>
  5075. <TR>
  5076. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  5077. style="COLOR: red">compBuyerCount</SPAN></TD>
  5078. <TD class=fieldcell vAlign=top>Number of components
  5079. being tracked </TD></TR>
  5080. <TR>
  5081. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  5082. style="COLOR: red">compBuyerUnknown</SPAN></TD>
  5083. <TD class=fieldcell vAlign=top></TD></TR>
  5084. <TR>
  5085. <TD colSpan=2>
  5086. <DIV class=indentcell>
  5087. <DIV class=substructheader><B>compBuyer:</B> vector of
  5088. length <B>compBuyerCount</B></DIV>
  5089. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  5090. border=0>
  5091. <TBODY>
  5092. <TR>
  5093. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5094. style="COLOR: red">compModel</SPAN></TD>
  5095. <TD class=fieldcell vAlign=top>Component ID </TD></TR>
  5096. <TR>
  5097. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5098. style="COLOR: red">compRefill</SPAN></TD>
  5099. <TD class=fieldcell vAlign=top>Number of this
  5100. component for compbuyer to refill to
  5101. </TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR>
  5102. <TR>
  5103. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5104. style="COLOR: red">inventoryCount</SPAN></TD>
  5105. <TD class=fieldcell vAlign=top>Number of items in your main pack.
  5106. </TD></TR>
  5107. <TR>
  5108. <TD colSpan=2>
  5109. <DIV class=indentcell>
  5110. <DIV class=substructheader><B>inventory:</B> vector of length
  5111. <B>inventoryCount</B></DIV>
  5112. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5113. <TBODY>
  5114. <TR>
  5115. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5116. style="COLOR: red">object</SPAN></TD>
  5117. <TD class=fieldcell vAlign=top>
  5118. <DIV class=datatype><SPAN
  5119. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  5120. field containing a unique ID for an object in the game world.
  5121. IDs are unique in the world but not permenantly - IDs can be
  5122. reused for temporary type objects like monsters </DIV></TD></TR>
  5123. <TR>
  5124. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5125. style="COLOR: red">isContainer</SPAN></TD>
  5126. <TD class=fieldcell vAlign=top>Whether or not this object is a
  5127. container. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  5128. <TR>
  5129. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5130. style="COLOR: red">equipmentCount</SPAN></TD>
  5131. <TD class=fieldcell vAlign=top>Number of items currently equipped.
  5132. </TD></TR>
  5133. <TR>
  5134. <TD colSpan=2>
  5135. <DIV class=indentcell>
  5136. <DIV class=substructheader><B>equipment:</B> vector of length
  5137. <B>equipmentCount</B></DIV>
  5138. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5139. <TBODY>
  5140. <TR>
  5141. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5142. style="COLOR: red">object</SPAN></TD>
  5143. <TD class=fieldcell vAlign=top>
  5144. <DIV class=datatype><SPAN
  5145. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  5146. field containing a unique ID for an object in the game world.
  5147. IDs are unique in the world but not permenantly - IDs can be
  5148. reused for temporary type objects like monsters </DIV></TD></TR>
  5149. <TR>
  5150. <TD class=fieldcell vAlign=top><B>Coverage</B> <SPAN
  5151. style="COLOR: red">coverage</SPAN></TD>
  5152. <TD class=fieldcell vAlign=top>
  5153. <DIV class=datatype><SPAN
  5154. style="COLOR: darkblue"><B>Coverage</B> (DWORD)</SPAN><BR>The
  5155. body parts covered by a piece of clothing.
  5156. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  5157. <TBODY>
  5158. <TR>
  5159. <TD class=valuevaluecell>0x00000001</TD>
  5160. <TD class=valuetextcell>Head</TD></TR>
  5161. <TR>
  5162. <TD class=valuevaluecell>0x00000002</TD>
  5163. <TD class=valuetextcell>Chest - Underwear</TD></TR>
  5164. <TR>
  5165. <TD class=valuevaluecell>0x00000004</TD>
  5166. <TD class=valuetextcell>Girth - Underwear</TD></TR>
  5167. <TR>
  5168. <TD class=valuevaluecell>0x00000008</TD>
  5169. <TD class=valuetextcell>Upper Arms - Underwear</TD></TR>
  5170. <TR>
  5171. <TD class=valuevaluecell>0x00000010</TD>
  5172. <TD class=valuetextcell>Lower Arms - Underwear</TD></TR>
  5173. <TR>
  5174. <TD class=valuevaluecell>0x00000020</TD>
  5175. <TD class=valuetextcell>Hands</TD></TR>
  5176. <TR>
  5177. <TD class=valuevaluecell>0x00000040</TD>
  5178. <TD class=valuetextcell>Upper Legs - Underwear</TD></TR>
  5179. <TR>
  5180. <TD class=valuevaluecell>0x00000080</TD>
  5181. <TD class=valuetextcell>Lower Legs - Underwear</TD></TR>
  5182. <TR>
  5183. <TD class=valuevaluecell>0x00000100</TD>
  5184. <TD class=valuetextcell>Feet</TD></TR>
  5185. <TR>
  5186. <TD class=valuevaluecell>0x00000200</TD>
  5187. <TD class=valuetextcell>Chest - Outerwear</TD></TR>
  5188. <TR>
  5189. <TD class=valuevaluecell>0x00000400</TD>
  5190. <TD class=valuetextcell>Girth - Outerwear</TD></TR>
  5191. <TR>
  5192. <TD class=valuevaluecell>0x00000800</TD>
  5193. <TD class=valuetextcell>Upper Arms - Outerwear</TD></TR>
  5194. <TR>
  5195. <TD class=valuevaluecell>0x00001000</TD>
  5196. <TD class=valuetextcell>Lower Arms - Outerwear</TD></TR>
  5197. <TR>
  5198. <TD class=valuevaluecell>0x00002000</TD>
  5199. <TD class=valuetextcell>Upper Legs - Outerwear</TD></TR>
  5200. <TR>
  5201. <TD class=valuevaluecell>0x00004000</TD>
  5202. <TD class=valuetextcell>Lower Legs - Outerwear</TD></TR>
  5203. <TR>
  5204. <TD class=valuevaluecell>0x00008000</TD>
  5205. <TD class=valuetextcell>Necklace</TD></TR>
  5206. <TR>
  5207. <TD class=valuevaluecell>0x00010000</TD>
  5208. <TD class=valuetextcell>Bracelet - Right</TD></TR>
  5209. <TR>
  5210. <TD class=valuevaluecell>0x00020000</TD>
  5211. <TD class=valuetextcell>Bracelet - Left</TD></TR>
  5212. <TR>
  5213. <TD class=valuevaluecell>0x00040000</TD>
  5214. <TD class=valuetextcell>Ring - Right</TD></TR>
  5215. <TR>
  5216. <TD class=valuevaluecell>0x00080000</TD>
  5217. <TD class=valuetextcell>Ring - Left</TD></TR>
  5218. <TR>
  5219. <TD class=valuevaluecell>0x00100000</TD>
  5220. <TD class=valuetextcell>Weapon</TD></TR>
  5221. <TR>
  5222. <TD class=valuevaluecell>0x00200000</TD>
  5223. <TD class=valuetextcell>Shield</TD></TR>
  5224. <TR>
  5225. <TD class=valuevaluecell>0x00400000</TD>
  5226. <TD class=valuetextcell>Projectile Weapon</TD></TR>
  5227. <TR>
  5228. <TD class=valuevaluecell>0x00800000</TD>
  5229. <TD class=valuetextcell>Ammunition</TD></TR>
  5230. <TR>
  5231. <TD class=valuevaluecell>0x01000000</TD>
  5232. <TD class=valuetextcell>Focus
  5233. Weapon</TD></TR></TBODY></TABLE></DIV></TD></TR>
  5234. <TR>
  5235. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5236. style="COLOR: red">unknown3</SPAN></TD>
  5237. <TD class=fieldcell
  5238. vAlign=top></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  5239. name=#F7B0-0x0016>
  5240. <DIV class=messageheader><IMG height=9
  5241. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0016</B>
  5242. - Transaction Message</DIV>
  5243. <DIV class=submsgheader>Trade text</DIV>
  5244. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5245. <TBODY>
  5246. <TR>
  5247. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  5248. style="COLOR: red">text</SPAN></TD>
  5249. <TD class=fieldcell vAlign=top>Text detailing parts of the trade, or
  5250. that trades aren't being accepted
  5251. <DIV class=datatype><SPAN
  5252. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  5253. end with DWORD alignment. The first WORD is the string length
  5254. including the NULL terminator. Then the character values follow
  5255. inline (with NULL terminator) and the last DWORD is filled with 0s.
  5256. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x001C>
  5257. <DIV class=messageheader><IMG height=9
  5258. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x001C</B>
  5259. - Action Failure</DIV>
  5260. <DIV class=submsgheader>The error message for when an aciton failure
  5261. occurs, the message is displayed in the top-left corner.</DIV>
  5262. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5263. <TBODY>
  5264. <TR>
  5265. <TD class=fieldcell vAlign=top><B>ActionFailure</B> <SPAN
  5266. style="COLOR: red">reason</SPAN></TD>
  5267. <TD class=fieldcell vAlign=top>The reason for the failure.
  5268. <DIV class=datatype><SPAN
  5269. style="COLOR: darkblue"><B>ActionFailure</B>
  5270. (DWORD)</SPAN><BR>Reason for action failure
  5271. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  5272. <TBODY>
  5273. <TR>
  5274. <TD class=valuevaluecell>0x001D</TD>
  5275. <TD class=valuetextcell>Too Busy</TD></TR>
  5276. <TR>
  5277. <TD class=valuevaluecell>0x001C</TD>
  5278. <TD class=valuetextcell>Charged Too Far</TD></TR>
  5279. <TR>
  5280. <TD class=valuevaluecell>0x0400</TD>
  5281. <TD class=valuetextcell>No Components</TD></TR>
  5282. <TR>
  5283. <TD class=valuevaluecell>0x0401</TD>
  5284. <TD class=valuetextcell>Insufficient Mana</TD></TR>
  5285. <TR>
  5286. <TD class=valuevaluecell>0x0402</TD>
  5287. <TD class=valuetextcell>Fizzle</TD></TR>
  5288. <TR>
  5289. <TD class=valuevaluecell>0x0404</TD>
  5290. <TD class=valuetextcell>You are not a player
  5291. killer.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  5292. name=#F7B0-0x0020>
  5293. <DIV class=messageheader><IMG height=9
  5294. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0020</B>
  5295. - Allegiance Info</DIV>
  5296. <DIV class=submsgheader>Returns info related to your monarch, patron and
  5297. vassals.</DIV>
  5298. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5299. <TBODY>
  5300. <TR>
  5301. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5302. style="COLOR: red">allegianceSize</SPAN></TD>
  5303. <TD class=fieldcell vAlign=top>The number of allegiance members.
  5304. </TD></TR>
  5305. <TR>
  5306. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5307. style="COLOR: red">followers</SPAN></TD>
  5308. <TD class=fieldcell vAlign=top>Your personal number of followers.
  5309. </TD></TR>
  5310. <TR>
  5311. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  5312. style="COLOR: red">recordCount</SPAN></TD>
  5313. <TD class=fieldcell vAlign=top>Number of character allegiance
  5314. records. </TD></TR>
  5315. <TR>
  5316. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  5317. style="COLOR: red">unknown1</SPAN></TD>
  5318. <TD class=fieldcell vAlign=top>0030 </TD></TR>
  5319. <TR>
  5320. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5321. style="COLOR: red">unknown2</SPAN></TD>
  5322. <TD class=fieldcell vAlign=top>00000000 </TD></TR>
  5323. <TR>
  5324. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5325. style="COLOR: red">unknown3</SPAN></TD>
  5326. <TD class=fieldcell vAlign=top>00000000 </TD></TR>
  5327. <TR>
  5328. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5329. style="COLOR: red">unknown4</SPAN></TD>
  5330. <TD class=fieldcell vAlign=top>00000000 </TD></TR>
  5331. <TR>
  5332. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5333. style="COLOR: red">unknown5</SPAN></TD>
  5334. <TD class=fieldcell vAlign=top>00000000 </TD></TR>
  5335. <TR>
  5336. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5337. style="COLOR: red">unknown6</SPAN></TD>
  5338. <TD class=fieldcell vAlign=top>00000000 </TD></TR>
  5339. <TR>
  5340. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5341. style="COLOR: red">unknown7</SPAN></TD>
  5342. <TD class=fieldcell vAlign=top>00000000 </TD></TR>
  5343. <TR>
  5344. <TD colSpan=2>
  5345. <DIV class=indentcell>
  5346. <DIV class=substructheader><B>records:</B> vector of length
  5347. <B>recordCount</B></DIV>
  5348. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5349. <TBODY>
  5350. <TR>
  5351. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5352. style="COLOR: red">treeParent</SPAN></TD>
  5353. <TD class=fieldcell vAlign=top>The Object ID for the parent
  5354. character to this character. Used by the client to decide how
  5355. to build the display in the Allegiance tab. 1 is the monarch.
  5356. <DIV class=datatype><SPAN
  5357. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  5358. field containing a unique ID for an object in the game world.
  5359. IDs are unique in the world but not permenantly - IDs can be
  5360. reused for temporary type objects like monsters </DIV></TD></TR>
  5361. <TR>
  5362. <TD class=fieldcell vAlign=top><B>AllegianceInfo</B> <SPAN
  5363. style="COLOR: red">info</SPAN></TD>
  5364. <TD class=fieldcell vAlign=top>Allegiance Data for this
  5365. character.
  5366. <DIV class=datatype><SPAN
  5367. style="COLOR: darkblue"><B>AllegianceInfo</B></SPAN><BR>Information
  5368. for a single character in the allegiance.
  5369. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  5370. <TBODY>
  5371. <TR>
  5372. <TD class=valuetextcell>Object <SPAN
  5373. style="COLOR: red">character</SPAN></TD>
  5374. <TD class=valuetextcell>Character ID</TD></TR>
  5375. <TR>
  5376. <TD class=valuetextcell>AllegianceType <SPAN
  5377. style="COLOR: red">type</SPAN></TD>
  5378. <TD class=valuetextcell>If this record is your
  5379. patron.</TD></TR>
  5380. <TR>
  5381. <TD class=valuetextcell>DWORD <SPAN
  5382. style="COLOR: red">exp</SPAN></TD>
  5383. <TD class=valuetextcell>Total allegiance XP
  5384. contribution.</TD></TR>
  5385. <TR>
  5386. <TD class=valuetextcell>OnlineStatus <SPAN
  5387. style="COLOR: red">online</SPAN></TD>
  5388. <TD class=valuetextcell>If the character is
  5389. online.</TD></TR>
  5390. <TR>
  5391. <TD class=valuetextcell>BYTE <SPAN
  5392. style="COLOR: red">gender</SPAN></TD>
  5393. <TD class=valuetextcell>The gender of the character (for
  5394. determining title).</TD></TR>
  5395. <TR>
  5396. <TD class=valuetextcell>BYTE <SPAN
  5397. style="COLOR: red">race</SPAN></TD>
  5398. <TD class=valuetextcell>The race of the character (for
  5399. determining title).</TD></TR>
  5400. <TR>
  5401. <TD class=valuetextcell>BYTE <SPAN
  5402. style="COLOR: red">rank</SPAN></TD>
  5403. <TD class=valuetextcell>The numerical rank (1 is
  5404. lowest).</TD></TR>
  5405. <TR>
  5406. <TD class=valuetextcell>WORD <SPAN
  5407. style="COLOR: red">loyalty</SPAN></TD>
  5408. <TD class=valuetextcell>Character loyalty.</TD></TR>
  5409. <TR>
  5410. <TD class=valuetextcell>WORD <SPAN
  5411. style="COLOR: red">leadership</SPAN></TD>
  5412. <TD class=valuetextcell>Character leadership.</TD></TR>
  5413. <TR>
  5414. <TD class=valuetextcell>double <SPAN
  5415. style="COLOR: red">unknown</SPAN></TD>
  5416. <TD class=valuetextcell></TD></TR>
  5417. <TR>
  5418. <TD class=valuetextcell>String <SPAN
  5419. style="COLOR: red">name</SPAN></TD>
  5420. <TD
  5421. class=valuetextcell></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  5422. name=#F7B0-0x0022>
  5423. <DIV class=messageheader><IMG height=9
  5424. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0022</B>
  5425. - Insert Inventory Item</DIV>
  5426. <DIV class=submsgheader>Use to insert or locate an inventory item in your
  5427. packs.</DIV>
  5428. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5429. <TBODY>
  5430. <TR>
  5431. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5432. style="COLOR: red">item</SPAN></TD>
  5433. <TD class=fieldcell vAlign=top>The item being moved.
  5434. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  5435. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  5436. in the game world. IDs are unique in the world but not permenantly -
  5437. IDs can be reused for temporary type objects like monsters
  5438. </DIV></TD></TR>
  5439. <TR>
  5440. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5441. style="COLOR: red">destination</SPAN></TD>
  5442. <TD class=fieldcell vAlign=top>The object ID of either the pack it's
  5443. being placed in or you character ID if it's being placed into the
  5444. main pack.
  5445. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  5446. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  5447. in the game world. IDs are unique in the world but not permenantly -
  5448. IDs can be reused for temporary type objects like monsters
  5449. </DIV></TD></TR>
  5450. <TR>
  5451. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5452. style="COLOR: red">slot</SPAN></TD>
  5453. <TD class=fieldcell vAlign=top>The 0-based index of teh item it's
  5454. being inserted before. </TD></TR></TBODY></TABLE><A name=#F7B0-0x0023>
  5455. <DIV class=messageheader><IMG height=9
  5456. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0023</B>
  5457. - Wear Item</DIV>
  5458. <DIV class=submsgheader>Wear Item.</DIV>
  5459. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5460. <TBODY>
  5461. <TR>
  5462. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5463. style="COLOR: red">item</SPAN></TD>
  5464. <TD class=fieldcell vAlign=top>The item being equipped.
  5465. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  5466. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  5467. in the game world. IDs are unique in the world but not permenantly -
  5468. IDs can be reused for temporary type objects like monsters
  5469. </DIV></TD></TR>
  5470. <TR>
  5471. <TD class=fieldcell vAlign=top><B>Coverage</B> <SPAN
  5472. style="COLOR: red">slot</SPAN></TD>
  5473. <TD class=fieldcell vAlign=top>Where it is being equipped.
  5474. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Coverage</B>
  5475. (DWORD)</SPAN><BR>The body parts covered by a piece of clothing.
  5476. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  5477. <TBODY>
  5478. <TR>
  5479. <TD class=valuevaluecell>0x00000001</TD>
  5480. <TD class=valuetextcell>Head</TD></TR>
  5481. <TR>
  5482. <TD class=valuevaluecell>0x00000002</TD>
  5483. <TD class=valuetextcell>Chest - Underwear</TD></TR>
  5484. <TR>
  5485. <TD class=valuevaluecell>0x00000004</TD>
  5486. <TD class=valuetextcell>Girth - Underwear</TD></TR>
  5487. <TR>
  5488. <TD class=valuevaluecell>0x00000008</TD>
  5489. <TD class=valuetextcell>Upper Arms - Underwear</TD></TR>
  5490. <TR>
  5491. <TD class=valuevaluecell>0x00000010</TD>
  5492. <TD class=valuetextcell>Lower Arms - Underwear</TD></TR>
  5493. <TR>
  5494. <TD class=valuevaluecell>0x00000020</TD>
  5495. <TD class=valuetextcell>Hands</TD></TR>
  5496. <TR>
  5497. <TD class=valuevaluecell>0x00000040</TD>
  5498. <TD class=valuetextcell>Upper Legs - Underwear</TD></TR>
  5499. <TR>
  5500. <TD class=valuevaluecell>0x00000080</TD>
  5501. <TD class=valuetextcell>Lower Legs - Underwear</TD></TR>
  5502. <TR>
  5503. <TD class=valuevaluecell>0x00000100</TD>
  5504. <TD class=valuetextcell>Feet</TD></TR>
  5505. <TR>
  5506. <TD class=valuevaluecell>0x00000200</TD>
  5507. <TD class=valuetextcell>Chest - Outerwear</TD></TR>
  5508. <TR>
  5509. <TD class=valuevaluecell>0x00000400</TD>
  5510. <TD class=valuetextcell>Girth - Outerwear</TD></TR>
  5511. <TR>
  5512. <TD class=valuevaluecell>0x00000800</TD>
  5513. <TD class=valuetextcell>Upper Arms - Outerwear</TD></TR>
  5514. <TR>
  5515. <TD class=valuevaluecell>0x00001000</TD>
  5516. <TD class=valuetextcell>Lower Arms - Outerwear</TD></TR>
  5517. <TR>
  5518. <TD class=valuevaluecell>0x00002000</TD>
  5519. <TD class=valuetextcell>Upper Legs - Outerwear</TD></TR>
  5520. <TR>
  5521. <TD class=valuevaluecell>0x00004000</TD>
  5522. <TD class=valuetextcell>Lower Legs - Outerwear</TD></TR>
  5523. <TR>
  5524. <TD class=valuevaluecell>0x00008000</TD>
  5525. <TD class=valuetextcell>Necklace</TD></TR>
  5526. <TR>
  5527. <TD class=valuevaluecell>0x00010000</TD>
  5528. <TD class=valuetextcell>Bracelet - Right</TD></TR>
  5529. <TR>
  5530. <TD class=valuevaluecell>0x00020000</TD>
  5531. <TD class=valuetextcell>Bracelet - Left</TD></TR>
  5532. <TR>
  5533. <TD class=valuevaluecell>0x00040000</TD>
  5534. <TD class=valuetextcell>Ring - Right</TD></TR>
  5535. <TR>
  5536. <TD class=valuevaluecell>0x00080000</TD>
  5537. <TD class=valuetextcell>Ring - Left</TD></TR>
  5538. <TR>
  5539. <TD class=valuevaluecell>0x00100000</TD>
  5540. <TD class=valuetextcell>Weapon</TD></TR>
  5541. <TR>
  5542. <TD class=valuevaluecell>0x00200000</TD>
  5543. <TD class=valuetextcell>Shield</TD></TR>
  5544. <TR>
  5545. <TD class=valuevaluecell>0x00400000</TD>
  5546. <TD class=valuetextcell>Projectile Weapon</TD></TR>
  5547. <TR>
  5548. <TD class=valuevaluecell>0x00800000</TD>
  5549. <TD class=valuetextcell>Ammunition</TD></TR>
  5550. <TR>
  5551. <TD class=valuevaluecell>0x01000000</TD>
  5552. <TD class=valuetextcell>Focus
  5553. Weapon</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  5554. name=#F7B0-0x0038>
  5555. <DIV class=messageheader><IMG height=9
  5556. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0038</B>
  5557. - Direct Chat</DIV>
  5558. <DIV class=submsgheader>Received when someone sends you an @tell.</DIV>
  5559. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5560. <TBODY>
  5561. <TR>
  5562. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  5563. style="COLOR: red">text</SPAN></TD>
  5564. <TD class=fieldcell vAlign=top>The message text.
  5565. <DIV class=datatype><SPAN
  5566. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  5567. end with DWORD alignment. The first WORD is the string length
  5568. including the NULL terminator. Then the character values follow
  5569. inline (with NULL terminator) and the last DWORD is filled with 0s.
  5570. </DIV></TD></TR>
  5571. <TR>
  5572. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  5573. style="COLOR: red">sourceName</SPAN></TD>
  5574. <TD class=fieldcell vAlign=top>The name of the person sending you
  5575. the message.
  5576. <DIV class=datatype><SPAN
  5577. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  5578. end with DWORD alignment. The first WORD is the string length
  5579. including the NULL terminator. Then the character values follow
  5580. inline (with NULL terminator) and the last DWORD is filled with 0s.
  5581. </DIV></TD></TR>
  5582. <TR>
  5583. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5584. style="COLOR: red">source</SPAN></TD>
  5585. <TD class=fieldcell vAlign=top>The character ID for the person
  5586. sending you the message.
  5587. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  5588. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  5589. in the game world. IDs are unique in the world but not permenantly -
  5590. IDs can be reused for temporary type objects like monsters
  5591. </DIV></TD></TR>
  5592. <TR>
  5593. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5594. style="COLOR: red">destination</SPAN></TD>
  5595. <TD class=fieldcell vAlign=top>The person receiving the message -
  5596. which should always be you.
  5597. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  5598. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  5599. in the game world. IDs are unique in the world but not permenantly -
  5600. IDs can be reused for temporary type objects like monsters
  5601. </DIV></TD></TR>
  5602. <TR>
  5603. <TD class=fieldcell vAlign=top><B>Color</B> <SPAN
  5604. style="COLOR: red">color</SPAN></TD>
  5605. <TD class=fieldcell vAlign=top>The color of the message - should
  5606. always be 0x04 for normal tells, but may change if a VIP is talking
  5607. to you.
  5608. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Color</B>
  5609. (DWORD)</SPAN><BR>These values choose a color.
  5610. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  5611. <TBODY>
  5612. <TR>
  5613. <TD class=valuevaluecell>0x00</TD>
  5614. <TD class=valuetextcell>Green</TD></TR>
  5615. <TR>
  5616. <TD class=valuevaluecell>0x04</TD>
  5617. <TD class=valuetextcell>Dark Yellow</TD></TR>
  5618. <TR>
  5619. <TD class=valuevaluecell>0x06</TD>
  5620. <TD class=valuetextcell>Red</TD></TR>
  5621. <TR>
  5622. <TD class=valuevaluecell>0x07</TD>
  5623. <TD class=valuetextcell>Light Blue</TD></TR>
  5624. <TR>
  5625. <TD class=valuevaluecell>0x0C</TD>
  5626. <TD class=valuetextcell>Dim White</TD></TR>
  5627. <TR>
  5628. <TD class=valuevaluecell>0x0D</TD>
  5629. <TD
  5630. class=valuetextcell>Cyan</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  5631. name=#F7B0-0x004C>
  5632. <DIV class=messageheader><IMG height=9
  5633. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x004C</B>
  5634. - Add Spell to Spellbook / Cast Spell</DIV>
  5635. <DIV class=submsgheader>Adds a spell to the spellbook. Also indicates you
  5636. have cast a spell - a separate message contains the details on the
  5637. spell.</DIV>
  5638. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5639. <TBODY>
  5640. <TR>
  5641. <TD class=fieldcell vAlign=top><B>Spell</B> <SPAN
  5642. style="COLOR: red">spell</SPAN></TD>
  5643. <TD class=fieldcell vAlign=top>The ID of the spell
  5644. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Spell</B>
  5645. (WORD)</SPAN><BR>Spell IDs are a uniqe number representing the spell
  5646. and level. The table is found in the portal.dat.
  5647. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x004D>
  5648. <DIV class=messageheader><IMG height=9
  5649. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x004D</B>
  5650. - Delete Spell from Spellbook</DIV>
  5651. <DIV class=submsgheader>Deletess a spell from the spellbook.</DIV>
  5652. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5653. <TBODY>
  5654. <TR>
  5655. <TD class=fieldcell vAlign=top><B>Spell</B> <SPAN
  5656. style="COLOR: red">spell</SPAN></TD>
  5657. <TD class=fieldcell vAlign=top>The ID of the spell
  5658. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Spell</B>
  5659. (WORD)</SPAN><BR>Spell IDs are a uniqe number representing the spell
  5660. and level. The table is found in the portal.dat.
  5661. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x004E>
  5662. <DIV class=messageheader><IMG height=9
  5663. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x004E</B>
  5664. - Add Enchantment</DIV>
  5665. <DIV class=submsgheader>Contains the details for spells cast of your
  5666. character.</DIV>
  5667. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5668. <TBODY>
  5669. <TR>
  5670. <TD class=fieldcell vAlign=top><B>Enchantment</B> <SPAN
  5671. style="COLOR: red">enchantment</SPAN></TD>
  5672. <TD class=fieldcell vAlign=top>enchantment info
  5673. <DIV class=datatype><SPAN
  5674. style="COLOR: darkblue"><B>Enchantment</B></SPAN><BR>Information
  5675. about enchantments
  5676. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  5677. <TBODY>
  5678. <TR>
  5679. <TD class=valuetextcell>Spell <SPAN
  5680. style="COLOR: red">spell</SPAN></TD>
  5681. <TD class=valuetextcell>The ID of the spell being added.</TD></TR>
  5682. <TR>
  5683. <TD class=valuetextcell>WORD <SPAN
  5684. style="COLOR: red">layers</SPAN></TD>
  5685. <TD class=valuetextcell>The index of this exact spell on the
  5686. on the player/item. It will increment one each time the spell
  5687. is cast if there is one already on the player/item.</TD></TR>
  5688. <TR>
  5689. <TD class=valuetextcell>DWORD <SPAN
  5690. style="COLOR: red">family</SPAN></TD>
  5691. <TD class=valuetextcell>The set of related spells that this
  5692. spell belongs to, see the mask field for picking out the one
  5693. with precidence.</TD></TR>
  5694. <TR>
  5695. <TD class=valuetextcell>DWORD <SPAN
  5696. style="COLOR: red">difficulty</SPAN></TD>
  5697. <TD class=valuetextcell>The difficulty of the spell.</TD></TR>
  5698. <TR>
  5699. <TD class=valuetextcell>double <SPAN
  5700. style="COLOR: red">timeElapsed</SPAN></TD>
  5701. <TD class=valuetextcell>How long this spell has been in
  5702. effect.</TD></TR>
  5703. <TR>
  5704. <TD class=valuetextcell>double <SPAN
  5705. style="COLOR: red">duration</SPAN></TD>
  5706. <TD class=valuetextcell>The duration of the spell's
  5707. effect.</TD></TR>
  5708. <TR>
  5709. <TD class=valuetextcell>Object <SPAN
  5710. style="COLOR: red">source</SPAN></TD>
  5711. <TD class=valuetextcell>The entity casting the spell on
  5712. you.</TD></TR>
  5713. <TR>
  5714. <TD class=valuetextcell>DWORD <SPAN
  5715. style="COLOR: red">unknown3</SPAN></TD>
  5716. <TD class=valuetextcell>Unknown - Always 0</TD></TR>
  5717. <TR>
  5718. <TD class=valuetextcell>DWORD <SPAN
  5719. style="COLOR: red">unknown4</SPAN></TD>
  5720. <TD class=valuetextcell>Unknown - This number depends on the
  5721. spell.</TD></TR>
  5722. <TR>
  5723. <TD class=valuetextcell>double <SPAN
  5724. style="COLOR: red">startTime</SPAN></TD>
  5725. <TD class=valuetextcell>The starting time of this enchentment,
  5726. according to the server's 'age' in seconds.</TD></TR>
  5727. <TR>
  5728. <TD class=valuetextcell>EnchantmentEffectMask <SPAN
  5729. style="COLOR: red">flags</SPAN></TD>
  5730. <TD class=valuetextcell>Chooses what the next field
  5731. represents.</TD></TR>
  5732. <TR>
  5733. <TD class=valuetextcell>DWORD <SPAN
  5734. style="COLOR: red">affected</SPAN></TD>
  5735. <TD class=valuetextcell>Chooses the stat, attribute or life
  5736. magic affected by the enchantment.</TD></TR>
  5737. <TR>
  5738. <TD class=valuetextcell>float <SPAN
  5739. style="COLOR: red">adjustment</SPAN></TD>
  5740. <TD class=valuetextcell>General purpose floating point field
  5741. which accepts the adjustment flags be they percentage or
  5742. absolute values. The spell economy is factored in and you get
  5743. a great deal more precision than the displayed
  5744. integer.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  5745. name=#F7B0-0x004F>
  5746. <DIV class=messageheader><IMG height=9
  5747. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x004F</B>
  5748. - Remove Enchantment</DIV>
  5749. <DIV class=submsgheader>An active enchantment has expired. Sent to update
  5750. the client list and display a message.</DIV>
  5751. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5752. <TBODY>
  5753. <TR>
  5754. <TD class=fieldcell vAlign=top><B>Spell</B> <SPAN
  5755. style="COLOR: red">spell</SPAN></TD>
  5756. <TD class=fieldcell vAlign=top>The spell copy that's begin removed.
  5757. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Spell</B>
  5758. (WORD)</SPAN><BR>Spell IDs are a uniqe number representing the spell
  5759. and level. The table is found in the portal.dat. </DIV></TD></TR>
  5760. <TR>
  5761. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  5762. style="COLOR: red">layer</SPAN></TD>
  5763. <TD class=fieldcell vAlign=top>The index of this exact spell on the
  5764. on the player/item. It will increment one each time the spell is
  5765. cast if there is one already on the player/item.
  5766. </TD></TR></TBODY></TABLE><A name=#F7B0-0x0062>
  5767. <DIV class=messageheader><IMG height=9
  5768. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0062</B>
  5769. - Approach Vendor</DIV>
  5770. <DIV class=submsgheader>Approach Vendor (Incomplete)</DIV>
  5771. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5772. <TBODY>
  5773. <TR>
  5774. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5775. style="COLOR: red">vendor</SPAN></TD>
  5776. <TD class=fieldcell vAlign=top>Vendor who opened the transaction
  5777. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  5778. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  5779. in the game world. IDs are unique in the world but not permenantly -
  5780. IDs can be reused for temporary type objects like monsters
  5781. </DIV></TD></TR>
  5782. <TR>
  5783. <TD class=fieldcell vAlign=top><B>ObjectFlags1</B> <SPAN
  5784. style="COLOR: red">vendorBuyFlags</SPAN></TD>
  5785. <TD class=fieldcell vAlign=top>Types of items the vendor will buy
  5786. <DIV class=datatype><SPAN
  5787. style="COLOR: darkblue"><B>ObjectFlags1</B> (DWORD)</SPAN><BR>Part
  5788. one of an object's flags
  5789. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  5790. <TBODY>
  5791. <TR>
  5792. <TD class=valuevaluecell>0x00000001</TD>
  5793. <TD class=valuetextcell>Melee Weapons</TD></TR>
  5794. <TR>
  5795. <TD class=valuevaluecell>0x00000002</TD>
  5796. <TD class=valuetextcell>Armor</TD></TR>
  5797. <TR>
  5798. <TD class=valuevaluecell>0x00000004</TD>
  5799. <TD class=valuetextcell>Clothing</TD></TR>
  5800. <TR>
  5801. <TD class=valuevaluecell>0x00000008</TD>
  5802. <TD class=valuetextcell>Jewelry</TD></TR>
  5803. <TR>
  5804. <TD class=valuevaluecell>0x00000010</TD>
  5805. <TD class=valuetextcell>Monster</TD></TR>
  5806. <TR>
  5807. <TD class=valuevaluecell>0x00000020</TD>
  5808. <TD class=valuetextcell>Food</TD></TR>
  5809. <TR>
  5810. <TD class=valuevaluecell>0x00000040</TD>
  5811. <TD class=valuetextcell>Pyreal</TD></TR>
  5812. <TR>
  5813. <TD class=valuevaluecell>0x00000080</TD>
  5814. <TD class=valuetextcell>Miscellaneous</TD></TR>
  5815. <TR>
  5816. <TD class=valuevaluecell>0x00000100</TD>
  5817. <TD class=valuetextcell>Missile Weapons</TD></TR>
  5818. <TR>
  5819. <TD class=valuevaluecell>0x00000200</TD>
  5820. <TD class=valuetextcell>Containers</TD></TR>
  5821. <TR>
  5822. <TD class=valuevaluecell>0x00000400</TD>
  5823. <TD class=valuetextcell>unknown - fletching</TD></TR>
  5824. <TR>
  5825. <TD class=valuevaluecell>0x00000800</TD>
  5826. <TD class=valuetextcell>Gems</TD></TR>
  5827. <TR>
  5828. <TD class=valuevaluecell>0x00001000</TD>
  5829. <TD class=valuetextcell>Spell Components</TD></TR>
  5830. <TR>
  5831. <TD class=valuevaluecell>0x00002000</TD>
  5832. <TD class=valuetextcell>Writable</TD></TR>
  5833. <TR>
  5834. <TD class=valuevaluecell>0x00004000</TD>
  5835. <TD class=valuetextcell>Keys</TD></TR>
  5836. <TR>
  5837. <TD class=valuevaluecell>0x00008000</TD>
  5838. <TD class=valuetextcell>unknown</TD></TR>
  5839. <TR>
  5840. <TD class=valuevaluecell>0x00010000</TD>
  5841. <TD class=valuetextcell>Portal</TD></TR>
  5842. <TR>
  5843. <TD class=valuevaluecell>0x00020000</TD>
  5844. <TD class=valuetextcell>Lockable</TD></TR>
  5845. <TR>
  5846. <TD class=valuevaluecell>0x00040000</TD>
  5847. <TD class=valuetextcell>Trade Notes</TD></TR>
  5848. <TR>
  5849. <TD class=valuevaluecell>0x00080000</TD>
  5850. <TD class=valuetextcell>Mana Stones</TD></TR>
  5851. <TR>
  5852. <TD class=valuevaluecell>0x00100000</TD>
  5853. <TD class=valuetextcell>Services</TD></TR>
  5854. <TR>
  5855. <TD class=valuevaluecell>0x00200000</TD>
  5856. <TD class=valuetextcell>Plants</TD></TR>
  5857. <TR>
  5858. <TD class=valuevaluecell>0x00400000</TD>
  5859. <TD class=valuetextcell>Base Cooking Item</TD></TR>
  5860. <TR>
  5861. <TD class=valuevaluecell>0x00800000</TD>
  5862. <TD class=valuetextcell>Base Alchemy Item</TD></TR>
  5863. <TR>
  5864. <TD class=valuevaluecell>0x01000000</TD>
  5865. <TD class=valuetextcell>Base Fletching Item</TD></TR>
  5866. <TR>
  5867. <TD class=valuevaluecell>0x02000000</TD>
  5868. <TD class=valuetextcell>Crafted Cooking Item</TD></TR>
  5869. <TR>
  5870. <TD class=valuevaluecell>0x04000000</TD>
  5871. <TD class=valuetextcell>Crafted Alchemy Item</TD></TR>
  5872. <TR>
  5873. <TD class=valuevaluecell>0x08000000</TD>
  5874. <TD class=valuetextcell>Crafted Fletching Item</TD></TR>
  5875. <TR>
  5876. <TD class=valuevaluecell>0xF0000000</TD>
  5877. <TD
  5878. class=valuetextcell>unknown</TD></TR></TBODY></TABLE></DIV></TD></TR>
  5879. <TR>
  5880. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5881. style="COLOR: red">unknown_1</SPAN></TD>
  5882. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  5883. <TR>
  5884. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5885. style="COLOR: red">maxValue</SPAN></TD>
  5886. <TD class=fieldcell vAlign=top>The highest value of an item the
  5887. vendor can afford </TD></TR>
  5888. <TR>
  5889. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5890. style="COLOR: red">unknown_3</SPAN></TD>
  5891. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  5892. <TR>
  5893. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  5894. style="COLOR: red">buy</SPAN></TD>
  5895. <TD class=fieldcell vAlign=top>Ratio of value the vendor buys items
  5896. </TD></TR>
  5897. <TR>
  5898. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  5899. style="COLOR: red">sell</SPAN></TD>
  5900. <TD class=fieldcell vAlign=top>Ratio of value the vendor sells items
  5901. </TD></TR>
  5902. <TR>
  5903. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5904. style="COLOR: red">itemsCount</SPAN></TD>
  5905. <TD class=fieldcell vAlign=top>Total number of items vendor is
  5906. selling </TD></TR>
  5907. <TR>
  5908. <TD colSpan=2>
  5909. <DIV class=indentcell>
  5910. <DIV class=substructheader><B>items:</B> vector of length
  5911. <B>itemsCount</B></DIV>
  5912. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  5913. <TBODY>
  5914. <TR>
  5915. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  5916. style="COLOR: red">unknownSlot</SPAN></TD>
  5917. <TD class=fieldcell vAlign=top>unknown Possible display order
  5918. when showing </TD></TR>
  5919. <TR>
  5920. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  5921. style="COLOR: red">unknownSlot2</SPAN></TD>
  5922. <TD class=fieldcell vAlign=top>unknown Possible display flag
  5923. </TD></TR>
  5924. <TR>
  5925. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  5926. style="COLOR: red">template</SPAN></TD>
  5927. <TD class=fieldcell vAlign=top>ID for a unique object or for a
  5928. template for stocked object.
  5929. <DIV class=datatype><SPAN
  5930. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  5931. field containing a unique ID for an object in the game world.
  5932. IDs are unique in the world but not permenantly - IDs can be
  5933. reused for temporary type objects like monsters </DIV></TD></TR>
  5934. <TR>
  5935. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  5936. style="COLOR: red">flags4</SPAN></TD>
  5937. <TD class=fieldcell vAlign=top>Flags 4 </TD></TR>
  5938. <TR>
  5939. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  5940. style="COLOR: red">objectName</SPAN></TD>
  5941. <TD class=fieldcell vAlign=top>Name of this object
  5942. <DIV class=datatype><SPAN
  5943. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin
  5944. and end with DWORD alignment. The first WORD is the string
  5945. length including the NULL terminator. Then the character
  5946. values follow inline (with NULL terminator) and the last DWORD
  5947. is filled with 0s. </DIV></TD></TR>
  5948. <TR>
  5949. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  5950. style="COLOR: red">model</SPAN></TD>
  5951. <TD class=fieldcell vAlign=top>ID of the model for this object
  5952. </TD></TR>
  5953. <TR>
  5954. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  5955. style="COLOR: red">icon</SPAN></TD>
  5956. <TD class=fieldcell vAlign=top>ID of the icon for this object.
  5957. </TD></TR>
  5958. <TR>
  5959. <TD class=fieldcell vAlign=top><B>ObjectFlags1</B> <SPAN
  5960. style="COLOR: red">unknown_v0_2</SPAN></TD>
  5961. <TD class=fieldcell vAlign=top>unknown v0 2
  5962. <DIV class=datatype><SPAN
  5963. style="COLOR: darkblue"><B>ObjectFlags1</B>
  5964. (DWORD)</SPAN><BR>Part one of an object's flags
  5965. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  5966. <TBODY>
  5967. <TR>
  5968. <TD class=valuevaluecell>0x00000001</TD>
  5969. <TD class=valuetextcell>Melee Weapons</TD></TR>
  5970. <TR>
  5971. <TD class=valuevaluecell>0x00000002</TD>
  5972. <TD class=valuetextcell>Armor</TD></TR>
  5973. <TR>
  5974. <TD class=valuevaluecell>0x00000004</TD>
  5975. <TD class=valuetextcell>Clothing</TD></TR>
  5976. <TR>
  5977. <TD class=valuevaluecell>0x00000008</TD>
  5978. <TD class=valuetextcell>Jewelry</TD></TR>
  5979. <TR>
  5980. <TD class=valuevaluecell>0x00000010</TD>
  5981. <TD class=valuetextcell>Monster</TD></TR>
  5982. <TR>
  5983. <TD class=valuevaluecell>0x00000020</TD>
  5984. <TD class=valuetextcell>Food</TD></TR>
  5985. <TR>
  5986. <TD class=valuevaluecell>0x00000040</TD>
  5987. <TD class=valuetextcell>Pyreal</TD></TR>
  5988. <TR>
  5989. <TD class=valuevaluecell>0x00000080</TD>
  5990. <TD class=valuetextcell>Miscellaneous</TD></TR>
  5991. <TR>
  5992. <TD class=valuevaluecell>0x00000100</TD>
  5993. <TD class=valuetextcell>Missile Weapons</TD></TR>
  5994. <TR>
  5995. <TD class=valuevaluecell>0x00000200</TD>
  5996. <TD class=valuetextcell>Containers</TD></TR>
  5997. <TR>
  5998. <TD class=valuevaluecell>0x00000400</TD>
  5999. <TD class=valuetextcell>unknown - fletching</TD></TR>
  6000. <TR>
  6001. <TD class=valuevaluecell>0x00000800</TD>
  6002. <TD class=valuetextcell>Gems</TD></TR>
  6003. <TR>
  6004. <TD class=valuevaluecell>0x00001000</TD>
  6005. <TD class=valuetextcell>Spell Components</TD></TR>
  6006. <TR>
  6007. <TD class=valuevaluecell>0x00002000</TD>
  6008. <TD class=valuetextcell>Writable</TD></TR>
  6009. <TR>
  6010. <TD class=valuevaluecell>0x00004000</TD>
  6011. <TD class=valuetextcell>Keys</TD></TR>
  6012. <TR>
  6013. <TD class=valuevaluecell>0x00008000</TD>
  6014. <TD class=valuetextcell>unknown</TD></TR>
  6015. <TR>
  6016. <TD class=valuevaluecell>0x00010000</TD>
  6017. <TD class=valuetextcell>Portal</TD></TR>
  6018. <TR>
  6019. <TD class=valuevaluecell>0x00020000</TD>
  6020. <TD class=valuetextcell>Lockable</TD></TR>
  6021. <TR>
  6022. <TD class=valuevaluecell>0x00040000</TD>
  6023. <TD class=valuetextcell>Trade Notes</TD></TR>
  6024. <TR>
  6025. <TD class=valuevaluecell>0x00080000</TD>
  6026. <TD class=valuetextcell>Mana Stones</TD></TR>
  6027. <TR>
  6028. <TD class=valuevaluecell>0x00100000</TD>
  6029. <TD class=valuetextcell>Services</TD></TR>
  6030. <TR>
  6031. <TD class=valuevaluecell>0x00200000</TD>
  6032. <TD class=valuetextcell>Plants</TD></TR>
  6033. <TR>
  6034. <TD class=valuevaluecell>0x00400000</TD>
  6035. <TD class=valuetextcell>Base Cooking Item</TD></TR>
  6036. <TR>
  6037. <TD class=valuevaluecell>0x00800000</TD>
  6038. <TD class=valuetextcell>Base Alchemy Item</TD></TR>
  6039. <TR>
  6040. <TD class=valuevaluecell>0x01000000</TD>
  6041. <TD class=valuetextcell>Base Fletching Item</TD></TR>
  6042. <TR>
  6043. <TD class=valuevaluecell>0x02000000</TD>
  6044. <TD class=valuetextcell>Crafted Cooking Item</TD></TR>
  6045. <TR>
  6046. <TD class=valuevaluecell>0x04000000</TD>
  6047. <TD class=valuetextcell>Crafted Alchemy Item</TD></TR>
  6048. <TR>
  6049. <TD class=valuevaluecell>0x08000000</TD>
  6050. <TD class=valuetextcell>Crafted Fletching Item</TD></TR>
  6051. <TR>
  6052. <TD class=valuevaluecell>0xF0000000</TD>
  6053. <TD
  6054. class=valuetextcell>unknown</TD></TR></TBODY></TABLE></DIV></TD></TR>
  6055. <TR>
  6056. <TD class=fieldcell vAlign=top><B>ObjectFlags2</B> <SPAN
  6057. style="COLOR: red">unknown_v0_3</SPAN></TD>
  6058. <TD class=fieldcell vAlign=top>unknown v0 3
  6059. <DIV class=datatype><SPAN
  6060. style="COLOR: darkblue"><B>ObjectFlags2</B>
  6061. (DWORD)</SPAN><BR>Flags related to the use of the item.
  6062. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  6063. <TBODY>
  6064. <TR>
  6065. <TD class=valuevaluecell>0x00000001</TD>
  6066. <TD class=valuetextcell>container</TD></TR>
  6067. <TR>
  6068. <TD class=valuevaluecell>0x00000002</TD>
  6069. <TD class=valuetextcell>can be inscribed</TD></TR>
  6070. <TR>
  6071. <TD class=valuevaluecell>0x00000004</TD>
  6072. <TD class=valuetextcell>cannot be picked up</TD></TR>
  6073. <TR>
  6074. <TD class=valuevaluecell>0x00000008</TD>
  6075. <TD class=valuetextcell>player</TD></TR>
  6076. <TR>
  6077. <TD class=valuevaluecell>0x00000010</TD>
  6078. <TD class=valuetextcell>unknown - can be selected</TD></TR>
  6079. <TR>
  6080. <TD class=valuevaluecell>0x00000020</TD>
  6081. <TD class=valuetextcell>unknown</TD></TR>
  6082. <TR>
  6083. <TD class=valuevaluecell>0x00000040</TD>
  6084. <TD class=valuetextcell>unknown</TD></TR>
  6085. <TR>
  6086. <TD class=valuevaluecell>0x00000080</TD>
  6087. <TD class=valuetextcell>unknown - cannot be
  6088. selected</TD></TR>
  6089. <TR>
  6090. <TD class=valuevaluecell>0x00000100</TD>
  6091. <TD class=valuetextcell>readable</TD></TR>
  6092. <TR>
  6093. <TD class=valuevaluecell>0x00000200</TD>
  6094. <TD class=valuetextcell>vendor</TD></TR>
  6095. <TR>
  6096. <TD class=valuevaluecell>0x00000400</TD>
  6097. <TD class=valuetextcell>unknown</TD></TR>
  6098. <TR>
  6099. <TD class=valuevaluecell>0x00000800</TD>
  6100. <TD class=valuetextcell>unknown</TD></TR>
  6101. <TR>
  6102. <TD class=valuevaluecell>0x00001000</TD>
  6103. <TD class=valuetextcell>door</TD></TR>
  6104. <TR>
  6105. <TD class=valuevaluecell>0x00002000</TD>
  6106. <TD class=valuetextcell>corpse</TD></TR>
  6107. <TR>
  6108. <TD class=valuevaluecell>0x00004000</TD>
  6109. <TD class=valuetextcell>lifestone</TD></TR>
  6110. <TR>
  6111. <TD class=valuevaluecell>0x00008000</TD>
  6112. <TD class=valuetextcell>food</TD></TR>
  6113. <TR>
  6114. <TD class=valuevaluecell>0x00010000</TD>
  6115. <TD class=valuetextcell>healing kit</TD></TR>
  6116. <TR>
  6117. <TD class=valuevaluecell>0x00020000</TD>
  6118. <TD class=valuetextcell>lockpick</TD></TR>
  6119. <TR>
  6120. <TD class=valuevaluecell>0x00040000</TD>
  6121. <TD class=valuetextcell>portal</TD></TR>
  6122. <TR>
  6123. <TD class=valuevaluecell>0xFFF80000</TD>
  6124. <TD
  6125. class=valuetextcell>unknown</TD></TR></TBODY></TABLE></DIV></TD></TR>
  6126. <TR>
  6127. <TD colSpan=2>
  6128. <DIV>
  6129. <DIV class=substructheader>Choose valid sections by masking
  6130. against <B>flags4</B></DIV>
  6131. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6132. border=0>
  6133. <TBODY>
  6134. <TR>
  6135. <TD vAlign=top>
  6136. <DIV class=maskheader><B>0x00000001</B></DIV></TD>
  6137. <TD>
  6138. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6139. border=0>
  6140. <TBODY>
  6141. <TR>
  6142. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  6143. style="COLOR: red">secondaryName</SPAN></TD>
  6144. <TD class=fieldcell vAlign=top>Secondary name of
  6145. this object
  6146. <DIV class=datatype><SPAN
  6147. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  6148. begin and end with DWORD alignment. The first WORD
  6149. is the string length including the NULL
  6150. terminator. Then the character values follow
  6151. inline (with NULL terminator) and the last DWORD
  6152. is filled with 0s.
  6153. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  6154. <TR>
  6155. <TD vAlign=top>
  6156. <DIV class=maskheader><B>0x00000002</B></DIV></TD>
  6157. <TD>
  6158. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6159. border=0>
  6160. <TBODY>
  6161. <TR>
  6162. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  6163. style="COLOR: red">itemSlots</SPAN></TD>
  6164. <TD class=fieldcell vAlign=top>Number of item
  6165. slots in this container, -1 if you can't tell.
  6166. </TD></TR></TBODY></TABLE></TD></TR>
  6167. <TR>
  6168. <TD vAlign=top>
  6169. <DIV class=maskheader><B>0x00000004</B></DIV></TD>
  6170. <TD>
  6171. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6172. border=0>
  6173. <TBODY>
  6174. <TR>
  6175. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  6176. style="COLOR: red">packSlots</SPAN></TD>
  6177. <TD class=fieldcell vAlign=top>Number of pack
  6178. slots in this container, -1 if you can't tell.
  6179. (Pack slot meaning a slot which can hold a pack).
  6180. </TD></TR></TBODY></TABLE></TD></TR>
  6181. <TR>
  6182. <TD vAlign=top>
  6183. <DIV class=maskheader><B>0x00000008</B></DIV></TD>
  6184. <TD>
  6185. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6186. border=0>
  6187. <TBODY>
  6188. <TR>
  6189. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6190. style="COLOR: red">value</SPAN></TD>
  6191. <TD class=fieldcell vAlign=top>Value of the object
  6192. or stack of objects. </TD></TR></TBODY></TABLE></TD></TR>
  6193. <TR>
  6194. <TD vAlign=top>
  6195. <DIV class=maskheader><B>0x00000010</B></DIV></TD>
  6196. <TD>
  6197. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6198. border=0>
  6199. <TBODY>
  6200. <TR>
  6201. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6202. style="COLOR: red">unknown_v2</SPAN></TD>
  6203. <TD class=fieldcell vAlign=top>unknown v2
  6204. </TD></TR></TBODY></TABLE></TD></TR>
  6205. <TR>
  6206. <TD vAlign=top>
  6207. <DIV class=maskheader><B>0x00000020</B></DIV></TD>
  6208. <TD>
  6209. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6210. border=0>
  6211. <TBODY>
  6212. <TR>
  6213. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6214. style="COLOR: red">unknown_v3</SPAN></TD>
  6215. <TD class=fieldcell vAlign=top>unknown v3
  6216. </TD></TR></TBODY></TABLE></TD></TR>
  6217. <TR>
  6218. <TD vAlign=top>
  6219. <DIV class=maskheader><B>0x00000080</B></DIV></TD>
  6220. <TD>
  6221. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6222. border=0>
  6223. <TBODY>
  6224. <TR>
  6225. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6226. style="COLOR: red">unknown_v4</SPAN></TD>
  6227. <TD class=fieldcell vAlign=top>unknown v4
  6228. </TD></TR></TBODY></TABLE></TD></TR>
  6229. <TR>
  6230. <TD vAlign=top>
  6231. <DIV class=maskheader><B>0x00080000</B></DIV></TD>
  6232. <TD>
  6233. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6234. border=0>
  6235. <TBODY>
  6236. <TR>
  6237. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6238. style="COLOR: red">unknown_v5</SPAN></TD>
  6239. <TD class=fieldcell vAlign=top>unknown v5
  6240. </TD></TR></TBODY></TABLE></TD></TR>
  6241. <TR>
  6242. <TD vAlign=top>
  6243. <DIV class=maskheader><B>0x00800000</B></DIV></TD>
  6244. <TD>
  6245. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6246. border=0>
  6247. <TBODY>
  6248. <TR>
  6249. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6250. style="COLOR: red">unknown_v6</SPAN></TD>
  6251. <TD class=fieldcell vAlign=top>unknown v6
  6252. </TD></TR></TBODY></TABLE></TD></TR>
  6253. <TR>
  6254. <TD vAlign=top>
  6255. <DIV class=maskheader><B>0x00000100</B></DIV></TD>
  6256. <TD>
  6257. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6258. border=0>
  6259. <TBODY>
  6260. <TR>
  6261. <TD class=fieldcell vAlign=top><B>BYTE</B> <SPAN
  6262. style="COLOR: red">unknown_b1</SPAN></TD>
  6263. <TD class=fieldcell vAlign=top>unknown byte 1
  6264. </TD></TR></TBODY></TABLE></TD></TR>
  6265. <TR>
  6266. <TD vAlign=top>
  6267. <DIV class=maskheader><B>0x00000200</B></DIV></TD>
  6268. <TD>
  6269. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6270. border=0>
  6271. <TBODY>
  6272. <TR>
  6273. <TD class=fieldcell
  6274. vAlign=top><B>EquipmentType</B> <SPAN
  6275. style="COLOR: red">equipmentType</SPAN></TD>
  6276. <TD class=fieldcell vAlign=top>If this item can be
  6277. equiped, what slot.
  6278. <DIV class=datatype><SPAN
  6279. style="COLOR: darkblue"><B>EquipmentType</B>
  6280. (BYTE)</SPAN><BR>The slot used by this equipment.
  6281. <TABLE class=valuelisttable cellSpacing=1
  6282. cellPadding=2>
  6283. <TBODY>
  6284. <TR>
  6285. <TD class=valuevaluecell>0x01</TD>
  6286. <TD class=valuetextcell>Melee Weapon</TD></TR>
  6287. <TR>
  6288. <TD class=valuevaluecell>0x02</TD>
  6289. <TD class=valuetextcell>Missile Weapon</TD></TR>
  6290. <TR>
  6291. <TD class=valuevaluecell>0x03</TD>
  6292. <TD class=valuetextcell>Arrows</TD></TR>
  6293. <TR>
  6294. <TD class=valuevaluecell>0x04</TD>
  6295. <TD
  6296. class=valuetextcell>Sheild</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  6297. <TR>
  6298. <TD vAlign=top>
  6299. <DIV class=maskheader><B>0x00001000</B></DIV></TD>
  6300. <TD>
  6301. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6302. border=0>
  6303. <TBODY>
  6304. <TR>
  6305. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6306. style="COLOR: red">stackCount</SPAN></TD>
  6307. <TD class=fieldcell vAlign=top>The number of items
  6308. in this stack of objects (for spell components,
  6309. pyreals, etc) </TD></TR></TBODY></TABLE></TD></TR>
  6310. <TR>
  6311. <TD vAlign=top>
  6312. <DIV class=maskheader><B>0x00002000</B></DIV></TD>
  6313. <TD>
  6314. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6315. border=0>
  6316. <TBODY>
  6317. <TR>
  6318. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6319. style="COLOR: red">stackMax</SPAN></TD>
  6320. <TD class=fieldcell vAlign=top>The total number of
  6321. this type of object which can stack.
  6322. </TD></TR></TBODY></TABLE></TD></TR>
  6323. <TR>
  6324. <TD vAlign=top>
  6325. <DIV class=maskheader><B>0x00000800</B></DIV></TD>
  6326. <TD>
  6327. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6328. border=0>
  6329. <TBODY>
  6330. <TR>
  6331. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6332. style="COLOR: red">usesLeft</SPAN></TD>
  6333. <TD class=fieldcell vAlign=top>The number of uses
  6334. remaining in this item (for picks, keys, healing
  6335. kits, etc) </TD></TR>
  6336. <TR>
  6337. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6338. style="COLOR: red">totalUses</SPAN></TD>
  6339. <TD class=fieldcell vAlign=top>The total uses that
  6340. this item had. </TD></TR></TBODY></TABLE></TD></TR>
  6341. <TR>
  6342. <TD vAlign=top>
  6343. <DIV class=maskheader><B>0x00004000</B></DIV></TD>
  6344. <TD>
  6345. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6346. border=0>
  6347. <TBODY>
  6348. <TR>
  6349. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6350. style="COLOR: red">container</SPAN></TD>
  6351. <TD class=fieldcell vAlign=top>The GUID of the
  6352. object which contains this one.
  6353. <DIV class=datatype><SPAN
  6354. style="COLOR: darkblue"><B>Object</B>
  6355. (DWORD)</SPAN><BR>DWORD field containing a unique
  6356. ID for an object in the game world. IDs are unique
  6357. in the world but not permenantly - IDs can be
  6358. reused for temporary type objects like monsters
  6359. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  6360. <TR>
  6361. <TD vAlign=top>
  6362. <DIV class=maskheader><B>0x00008000</B></DIV></TD>
  6363. <TD>
  6364. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6365. border=0>
  6366. <TBODY>
  6367. <TR>
  6368. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6369. style="COLOR: red">owner</SPAN></TD>
  6370. <TD class=fieldcell vAlign=top>The GUID of the
  6371. object which is equipping this one (such as a
  6372. player).
  6373. <DIV class=datatype><SPAN
  6374. style="COLOR: darkblue"><B>Object</B>
  6375. (DWORD)</SPAN><BR>DWORD field containing a unique
  6376. ID for an object in the game world. IDs are unique
  6377. in the world but not permenantly - IDs can be
  6378. reused for temporary type objects like monsters
  6379. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  6380. <TR>
  6381. <TD vAlign=top>
  6382. <DIV class=maskheader><B>0x00200000</B></DIV></TD>
  6383. <TD>
  6384. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6385. border=0>
  6386. <TBODY>
  6387. <TR>
  6388. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6389. style="COLOR: red">tradenoteVendor</SPAN></TD>
  6390. <TD class=fieldcell vAlign=top>For trade notes,
  6391. this is the ID of the vendor who sold the note.
  6392. </TD></TR></TBODY></TABLE></TD></TR>
  6393. <TR>
  6394. <TD vAlign=top>
  6395. <DIV class=maskheader><B>0x00040000</B></DIV></TD>
  6396. <TD>
  6397. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6398. border=0>
  6399. <TBODY>
  6400. <TR>
  6401. <TD class=fieldcell vAlign=top><B>Coverage</B>
  6402. <SPAN style="COLOR: red">coverage1</SPAN></TD>
  6403. <TD class=fieldcell vAlign=top>Coverage
  6404. information for armor and clothing.
  6405. <DIV class=datatype><SPAN
  6406. style="COLOR: darkblue"><B>Coverage</B>
  6407. (DWORD)</SPAN><BR>The body parts covered by a
  6408. piece of clothing.
  6409. <TABLE class=valuelisttable cellSpacing=1
  6410. cellPadding=2>
  6411. <TBODY>
  6412. <TR>
  6413. <TD class=valuevaluecell>0x00000001</TD>
  6414. <TD class=valuetextcell>Head</TD></TR>
  6415. <TR>
  6416. <TD class=valuevaluecell>0x00000002</TD>
  6417. <TD class=valuetextcell>Chest -
  6418. Underwear</TD></TR>
  6419. <TR>
  6420. <TD class=valuevaluecell>0x00000004</TD>
  6421. <TD class=valuetextcell>Girth -
  6422. Underwear</TD></TR>
  6423. <TR>
  6424. <TD class=valuevaluecell>0x00000008</TD>
  6425. <TD class=valuetextcell>Upper Arms -
  6426. Underwear</TD></TR>
  6427. <TR>
  6428. <TD class=valuevaluecell>0x00000010</TD>
  6429. <TD class=valuetextcell>Lower Arms -
  6430. Underwear</TD></TR>
  6431. <TR>
  6432. <TD class=valuevaluecell>0x00000020</TD>
  6433. <TD class=valuetextcell>Hands</TD></TR>
  6434. <TR>
  6435. <TD class=valuevaluecell>0x00000040</TD>
  6436. <TD class=valuetextcell>Upper Legs -
  6437. Underwear</TD></TR>
  6438. <TR>
  6439. <TD class=valuevaluecell>0x00000080</TD>
  6440. <TD class=valuetextcell>Lower Legs -
  6441. Underwear</TD></TR>
  6442. <TR>
  6443. <TD class=valuevaluecell>0x00000100</TD>
  6444. <TD class=valuetextcell>Feet</TD></TR>
  6445. <TR>
  6446. <TD class=valuevaluecell>0x00000200</TD>
  6447. <TD class=valuetextcell>Chest -
  6448. Outerwear</TD></TR>
  6449. <TR>
  6450. <TD class=valuevaluecell>0x00000400</TD>
  6451. <TD class=valuetextcell>Girth -
  6452. Outerwear</TD></TR>
  6453. <TR>
  6454. <TD class=valuevaluecell>0x00000800</TD>
  6455. <TD class=valuetextcell>Upper Arms -
  6456. Outerwear</TD></TR>
  6457. <TR>
  6458. <TD class=valuevaluecell>0x00001000</TD>
  6459. <TD class=valuetextcell>Lower Arms -
  6460. Outerwear</TD></TR>
  6461. <TR>
  6462. <TD class=valuevaluecell>0x00002000</TD>
  6463. <TD class=valuetextcell>Upper Legs -
  6464. Outerwear</TD></TR>
  6465. <TR>
  6466. <TD class=valuevaluecell>0x00004000</TD>
  6467. <TD class=valuetextcell>Lower Legs -
  6468. Outerwear</TD></TR>
  6469. <TR>
  6470. <TD class=valuevaluecell>0x00008000</TD>
  6471. <TD class=valuetextcell>Necklace</TD></TR>
  6472. <TR>
  6473. <TD class=valuevaluecell>0x00010000</TD>
  6474. <TD class=valuetextcell>Bracelet -
  6475. Right</TD></TR>
  6476. <TR>
  6477. <TD class=valuevaluecell>0x00020000</TD>
  6478. <TD class=valuetextcell>Bracelet -
  6479. Left</TD></TR>
  6480. <TR>
  6481. <TD class=valuevaluecell>0x00040000</TD>
  6482. <TD class=valuetextcell>Ring - Right</TD></TR>
  6483. <TR>
  6484. <TD class=valuevaluecell>0x00080000</TD>
  6485. <TD class=valuetextcell>Ring - Left</TD></TR>
  6486. <TR>
  6487. <TD class=valuevaluecell>0x00100000</TD>
  6488. <TD class=valuetextcell>Weapon</TD></TR>
  6489. <TR>
  6490. <TD class=valuevaluecell>0x00200000</TD>
  6491. <TD class=valuetextcell>Shield</TD></TR>
  6492. <TR>
  6493. <TD class=valuevaluecell>0x00400000</TD>
  6494. <TD class=valuetextcell>Projectile
  6495. Weapon</TD></TR>
  6496. <TR>
  6497. <TD class=valuevaluecell>0x00800000</TD>
  6498. <TD class=valuetextcell>Ammunition</TD></TR>
  6499. <TR>
  6500. <TD class=valuevaluecell>0x01000000</TD>
  6501. <TD class=valuetextcell>Focus
  6502. Weapon</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  6503. <TR>
  6504. <TD vAlign=top>
  6505. <DIV class=maskheader><B>0x00020000</B></DIV></TD>
  6506. <TD>
  6507. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6508. border=0>
  6509. <TBODY>
  6510. <TR>
  6511. <TD class=fieldcell vAlign=top><B>Coverage</B>
  6512. <SPAN style="COLOR: red">coverage2</SPAN></TD>
  6513. <TD class=fieldcell vAlign=top>If this item can be
  6514. worn or wielded, the mask of slots it occupies.
  6515. <DIV class=datatype><SPAN
  6516. style="COLOR: darkblue"><B>Coverage</B>
  6517. (DWORD)</SPAN><BR>The body parts covered by a
  6518. piece of clothing.
  6519. <TABLE class=valuelisttable cellSpacing=1
  6520. cellPadding=2>
  6521. <TBODY>
  6522. <TR>
  6523. <TD class=valuevaluecell>0x00000001</TD>
  6524. <TD class=valuetextcell>Head</TD></TR>
  6525. <TR>
  6526. <TD class=valuevaluecell>0x00000002</TD>
  6527. <TD class=valuetextcell>Chest -
  6528. Underwear</TD></TR>
  6529. <TR>
  6530. <TD class=valuevaluecell>0x00000004</TD>
  6531. <TD class=valuetextcell>Girth -
  6532. Underwear</TD></TR>
  6533. <TR>
  6534. <TD class=valuevaluecell>0x00000008</TD>
  6535. <TD class=valuetextcell>Upper Arms -
  6536. Underwear</TD></TR>
  6537. <TR>
  6538. <TD class=valuevaluecell>0x00000010</TD>
  6539. <TD class=valuetextcell>Lower Arms -
  6540. Underwear</TD></TR>
  6541. <TR>
  6542. <TD class=valuevaluecell>0x00000020</TD>
  6543. <TD class=valuetextcell>Hands</TD></TR>
  6544. <TR>
  6545. <TD class=valuevaluecell>0x00000040</TD>
  6546. <TD class=valuetextcell>Upper Legs -
  6547. Underwear</TD></TR>
  6548. <TR>
  6549. <TD class=valuevaluecell>0x00000080</TD>
  6550. <TD class=valuetextcell>Lower Legs -
  6551. Underwear</TD></TR>
  6552. <TR>
  6553. <TD class=valuevaluecell>0x00000100</TD>
  6554. <TD class=valuetextcell>Feet</TD></TR>
  6555. <TR>
  6556. <TD class=valuevaluecell>0x00000200</TD>
  6557. <TD class=valuetextcell>Chest -
  6558. Outerwear</TD></TR>
  6559. <TR>
  6560. <TD class=valuevaluecell>0x00000400</TD>
  6561. <TD class=valuetextcell>Girth -
  6562. Outerwear</TD></TR>
  6563. <TR>
  6564. <TD class=valuevaluecell>0x00000800</TD>
  6565. <TD class=valuetextcell>Upper Arms -
  6566. Outerwear</TD></TR>
  6567. <TR>
  6568. <TD class=valuevaluecell>0x00001000</TD>
  6569. <TD class=valuetextcell>Lower Arms -
  6570. Outerwear</TD></TR>
  6571. <TR>
  6572. <TD class=valuevaluecell>0x00002000</TD>
  6573. <TD class=valuetextcell>Upper Legs -
  6574. Outerwear</TD></TR>
  6575. <TR>
  6576. <TD class=valuevaluecell>0x00004000</TD>
  6577. <TD class=valuetextcell>Lower Legs -
  6578. Outerwear</TD></TR>
  6579. <TR>
  6580. <TD class=valuevaluecell>0x00008000</TD>
  6581. <TD class=valuetextcell>Necklace</TD></TR>
  6582. <TR>
  6583. <TD class=valuevaluecell>0x00010000</TD>
  6584. <TD class=valuetextcell>Bracelet -
  6585. Right</TD></TR>
  6586. <TR>
  6587. <TD class=valuevaluecell>0x00020000</TD>
  6588. <TD class=valuetextcell>Bracelet -
  6589. Left</TD></TR>
  6590. <TR>
  6591. <TD class=valuevaluecell>0x00040000</TD>
  6592. <TD class=valuetextcell>Ring - Right</TD></TR>
  6593. <TR>
  6594. <TD class=valuevaluecell>0x00080000</TD>
  6595. <TD class=valuetextcell>Ring - Left</TD></TR>
  6596. <TR>
  6597. <TD class=valuevaluecell>0x00100000</TD>
  6598. <TD class=valuetextcell>Weapon</TD></TR>
  6599. <TR>
  6600. <TD class=valuevaluecell>0x00200000</TD>
  6601. <TD class=valuetextcell>Shield</TD></TR>
  6602. <TR>
  6603. <TD class=valuevaluecell>0x00400000</TD>
  6604. <TD class=valuetextcell>Projectile
  6605. Weapon</TD></TR>
  6606. <TR>
  6607. <TD class=valuevaluecell>0x00800000</TD>
  6608. <TD class=valuetextcell>Ammunition</TD></TR>
  6609. <TR>
  6610. <TD class=valuevaluecell>0x01000000</TD>
  6611. <TD class=valuetextcell>Focus
  6612. Weapon</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  6613. <TR>
  6614. <TD vAlign=top>
  6615. <DIV class=maskheader><B>0x00010000</B></DIV></TD>
  6616. <TD>
  6617. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6618. border=0>
  6619. <TBODY>
  6620. <TR>
  6621. <TD class=fieldcell vAlign=top><B>Coverage</B>
  6622. <SPAN style="COLOR: red">coverage3</SPAN></TD>
  6623. <TD class=fieldcell vAlign=top>Still more coverage
  6624. information
  6625. <DIV class=datatype><SPAN
  6626. style="COLOR: darkblue"><B>Coverage</B>
  6627. (DWORD)</SPAN><BR>The body parts covered by a
  6628. piece of clothing.
  6629. <TABLE class=valuelisttable cellSpacing=1
  6630. cellPadding=2>
  6631. <TBODY>
  6632. <TR>
  6633. <TD class=valuevaluecell>0x00000001</TD>
  6634. <TD class=valuetextcell>Head</TD></TR>
  6635. <TR>
  6636. <TD class=valuevaluecell>0x00000002</TD>
  6637. <TD class=valuetextcell>Chest -
  6638. Underwear</TD></TR>
  6639. <TR>
  6640. <TD class=valuevaluecell>0x00000004</TD>
  6641. <TD class=valuetextcell>Girth -
  6642. Underwear</TD></TR>
  6643. <TR>
  6644. <TD class=valuevaluecell>0x00000008</TD>
  6645. <TD class=valuetextcell>Upper Arms -
  6646. Underwear</TD></TR>
  6647. <TR>
  6648. <TD class=valuevaluecell>0x00000010</TD>
  6649. <TD class=valuetextcell>Lower Arms -
  6650. Underwear</TD></TR>
  6651. <TR>
  6652. <TD class=valuevaluecell>0x00000020</TD>
  6653. <TD class=valuetextcell>Hands</TD></TR>
  6654. <TR>
  6655. <TD class=valuevaluecell>0x00000040</TD>
  6656. <TD class=valuetextcell>Upper Legs -
  6657. Underwear</TD></TR>
  6658. <TR>
  6659. <TD class=valuevaluecell>0x00000080</TD>
  6660. <TD class=valuetextcell>Lower Legs -
  6661. Underwear</TD></TR>
  6662. <TR>
  6663. <TD class=valuevaluecell>0x00000100</TD>
  6664. <TD class=valuetextcell>Feet</TD></TR>
  6665. <TR>
  6666. <TD class=valuevaluecell>0x00000200</TD>
  6667. <TD class=valuetextcell>Chest -
  6668. Outerwear</TD></TR>
  6669. <TR>
  6670. <TD class=valuevaluecell>0x00000400</TD>
  6671. <TD class=valuetextcell>Girth -
  6672. Outerwear</TD></TR>
  6673. <TR>
  6674. <TD class=valuevaluecell>0x00000800</TD>
  6675. <TD class=valuetextcell>Upper Arms -
  6676. Outerwear</TD></TR>
  6677. <TR>
  6678. <TD class=valuevaluecell>0x00001000</TD>
  6679. <TD class=valuetextcell>Lower Arms -
  6680. Outerwear</TD></TR>
  6681. <TR>
  6682. <TD class=valuevaluecell>0x00002000</TD>
  6683. <TD class=valuetextcell>Upper Legs -
  6684. Outerwear</TD></TR>
  6685. <TR>
  6686. <TD class=valuevaluecell>0x00004000</TD>
  6687. <TD class=valuetextcell>Lower Legs -
  6688. Outerwear</TD></TR>
  6689. <TR>
  6690. <TD class=valuevaluecell>0x00008000</TD>
  6691. <TD class=valuetextcell>Necklace</TD></TR>
  6692. <TR>
  6693. <TD class=valuevaluecell>0x00010000</TD>
  6694. <TD class=valuetextcell>Bracelet -
  6695. Right</TD></TR>
  6696. <TR>
  6697. <TD class=valuevaluecell>0x00020000</TD>
  6698. <TD class=valuetextcell>Bracelet -
  6699. Left</TD></TR>
  6700. <TR>
  6701. <TD class=valuevaluecell>0x00040000</TD>
  6702. <TD class=valuetextcell>Ring - Right</TD></TR>
  6703. <TR>
  6704. <TD class=valuevaluecell>0x00080000</TD>
  6705. <TD class=valuetextcell>Ring - Left</TD></TR>
  6706. <TR>
  6707. <TD class=valuevaluecell>0x00100000</TD>
  6708. <TD class=valuetextcell>Weapon</TD></TR>
  6709. <TR>
  6710. <TD class=valuevaluecell>0x00200000</TD>
  6711. <TD class=valuetextcell>Shield</TD></TR>
  6712. <TR>
  6713. <TD class=valuevaluecell>0x00400000</TD>
  6714. <TD class=valuetextcell>Projectile
  6715. Weapon</TD></TR>
  6716. <TR>
  6717. <TD class=valuevaluecell>0x00800000</TD>
  6718. <TD class=valuetextcell>Ammunition</TD></TR>
  6719. <TR>
  6720. <TD class=valuevaluecell>0x01000000</TD>
  6721. <TD class=valuetextcell>Focus
  6722. Weapon</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  6723. <TR>
  6724. <TD vAlign=top>
  6725. <DIV class=maskheader><B>0x00400000</B></DIV></TD>
  6726. <TD>
  6727. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  6728. border=0>
  6729. <TBODY>
  6730. <TR>
  6731. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6732. style="COLOR: red">associatedSpell</SPAN></TD>
  6733. <TD class=fieldcell vAlign=top>The spell effect of
  6734. this item (for wells, the spell cast. For scrolls,
  6735. the spell learned. For wands, ???.
  6736. </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  6737. name=#F7B0-0x009C>
  6738. <DIV class=messageheader><IMG height=9
  6739. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x009C</B>
  6740. - End Portal Storm</DIV>
  6741. <DIV class=submsgheader>End Portal Storm - 'The Portal Storm has subsided'
  6742. message</DIV>
  6743. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6744. <TBODY></TBODY></TABLE><A name=#F7B0-0x009D>
  6745. <DIV class=messageheader><IMG height=9
  6746. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x009D</B>
  6747. - Mild Portal Storm</DIV>
  6748. <DIV class=submsgheader>Portal Storm warning - Level 1 of 3</DIV>
  6749. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6750. <TBODY>
  6751. <TR>
  6752. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  6753. style="COLOR: red">severity</SPAN></TD>
  6754. <TD class=fieldcell vAlign=top>Could be severity - was 0.40 during
  6755. testing </TD></TR></TBODY></TABLE><A name=#F7B0-0x009E>
  6756. <DIV class=messageheader><IMG height=9
  6757. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x009E</B>
  6758. - Heavy Portal Storm</DIV>
  6759. <DIV class=submsgheader>Portal Storm warning - Level 2 of 3</DIV>
  6760. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6761. <TBODY>
  6762. <TR>
  6763. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  6764. style="COLOR: red">severity</SPAN></TD>
  6765. <TD class=fieldcell vAlign=top>Could be severity - was 0.60 during
  6766. testing </TD></TR></TBODY></TABLE><A name=#F7B0-0x009F>
  6767. <DIV class=messageheader><IMG height=9
  6768. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x009F</B>
  6769. - Portal Stormed</DIV>
  6770. <DIV class=submsgheader>Character was portal stormed</DIV>
  6771. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6772. <TBODY>
  6773. <TR>
  6774. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  6775. style="COLOR: red">desc</SPAN></TD>
  6776. <TD class=fieldcell vAlign=top>Portal storm description
  6777. <DIV class=datatype><SPAN
  6778. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  6779. end with DWORD alignment. The first WORD is the string length
  6780. including the NULL terminator. Then the character values follow
  6781. inline (with NULL terminator) and the last DWORD is filled with 0s.
  6782. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x00A0>
  6783. <DIV class=messageheader><IMG height=9
  6784. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x00A0</B>
  6785. - Failure to Give Item</DIV>
  6786. <DIV class=submsgheader>Failure to give an item</DIV>
  6787. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6788. <TBODY>
  6789. <TR>
  6790. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6791. style="COLOR: red">item</SPAN></TD>
  6792. <TD class=fieldcell vAlign=top>Item that could not be given
  6793. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  6794. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  6795. in the game world. IDs are unique in the world but not permenantly -
  6796. IDs can be reused for temporary type objects like monsters
  6797. </DIV></TD></TR>
  6798. <TR>
  6799. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6800. style="COLOR: red">unknown1</SPAN></TD>
  6801. <TD class=fieldcell vAlign=top>Unknown, was 0x3EF when I tested
  6802. </TD></TR></TBODY></TABLE><A name=#F7B0-0x00A7>
  6803. <DIV class=messageheader><IMG height=9
  6804. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x00A7</B>
  6805. - Quit Fellowship</DIV>
  6806. <DIV class=submsgheader>Fellowship quit</DIV>
  6807. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6808. <TBODY>
  6809. <TR>
  6810. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6811. style="COLOR: red">fellow</SPAN></TD>
  6812. <TD class=fieldcell vAlign=top>Person who quit the fellowship
  6813. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  6814. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  6815. in the game world. IDs are unique in the world but not permenantly -
  6816. IDs can be reused for temporary type objects like monsters
  6817. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x00AF>
  6818. <DIV class=messageheader><IMG height=9
  6819. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x00AF</B>
  6820. - Create Fellowship</DIV>
  6821. <DIV class=submsgheader>Create new fellowship</DIV>
  6822. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6823. <TBODY>
  6824. <TR>
  6825. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6826. style="COLOR: red">unknown1</SPAN></TD>
  6827. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  6828. <TR>
  6829. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6830. style="COLOR: red">unknown2</SPAN></TD>
  6831. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  6832. <TR>
  6833. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6834. style="COLOR: red">fellow</SPAN></TD>
  6835. <TD class=fieldcell vAlign=top>Person starting the fellowship
  6836. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  6837. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  6838. in the game world. IDs are unique in the world but not permenantly -
  6839. IDs can be reused for temporary type objects like monsters
  6840. </DIV></TD></TR>
  6841. <TR>
  6842. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6843. style="COLOR: red">unknown3</SPAN></TD>
  6844. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  6845. <TR>
  6846. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6847. style="COLOR: red">level</SPAN></TD>
  6848. <TD class=fieldcell vAlign=top>Level of person starting the
  6849. fellowship </TD></TR>
  6850. <TR>
  6851. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  6852. style="COLOR: red">userName</SPAN></TD>
  6853. <TD class=fieldcell vAlign=top>Name of person starting the
  6854. fellowship
  6855. <DIV class=datatype><SPAN
  6856. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  6857. end with DWORD alignment. The first WORD is the string length
  6858. including the NULL terminator. Then the character values follow
  6859. inline (with NULL terminator) and the last DWORD is filled with 0s.
  6860. </DIV></TD></TR>
  6861. <TR>
  6862. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  6863. style="COLOR: red">fellowship</SPAN></TD>
  6864. <TD class=fieldcell vAlign=top>Fellowship name
  6865. <DIV class=datatype><SPAN
  6866. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  6867. end with DWORD alignment. The first WORD is the string length
  6868. including the NULL terminator. Then the character values follow
  6869. inline (with NULL terminator) and the last DWORD is filled with 0s.
  6870. </DIV></TD></TR>
  6871. <TR>
  6872. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6873. style="COLOR: red">member</SPAN></TD>
  6874. <TD class=fieldcell vAlign=top>Only member of the fellowship
  6875. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  6876. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  6877. in the game world. IDs are unique in the world but not permenantly -
  6878. IDs can be reused for temporary type objects like monsters
  6879. </DIV></TD></TR>
  6880. <TR>
  6881. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6882. style="COLOR: red">share</SPAN></TD>
  6883. <TD class=fieldcell vAlign=top>Should this fellowship share
  6884. experience </TD></TR>
  6885. <TR>
  6886. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6887. style="COLOR: red">unknown4</SPAN></TD>
  6888. <TD class=fieldcell vAlign=top>unknown </TD></TR></TBODY></TABLE><A
  6889. name=#F7B0-0x00B0>
  6890. <DIV class=messageheader><IMG height=9
  6891. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x00B0</B>
  6892. - Recruit Member</DIV>
  6893. <DIV class=submsgheader>Fellowship recruit member</DIV>
  6894. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6895. <TBODY>
  6896. <TR>
  6897. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6898. style="COLOR: red">fellow</SPAN></TD>
  6899. <TD class=fieldcell vAlign=top>New fellowship member
  6900. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  6901. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  6902. in the game world. IDs are unique in the world but not permenantly -
  6903. IDs can be reused for temporary type objects like monsters
  6904. </DIV></TD></TR>
  6905. <TR>
  6906. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6907. style="COLOR: red">unknown1</SPAN></TD>
  6908. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  6909. <TR>
  6910. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  6911. style="COLOR: red">level</SPAN></TD>
  6912. <TD class=fieldcell vAlign=top>Level of recruited member </TD></TR>
  6913. <TR>
  6914. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  6915. style="COLOR: red">userName</SPAN></TD>
  6916. <TD class=fieldcell vAlign=top>Name of person recruited to
  6917. fellowship
  6918. <DIV class=datatype><SPAN
  6919. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  6920. end with DWORD alignment. The first WORD is the string length
  6921. including the NULL terminator. Then the character values follow
  6922. inline (with NULL terminator) and the last DWORD is filled with 0s.
  6923. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x00B1>
  6924. <DIV class=messageheader><IMG height=9
  6925. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x00B1</B>
  6926. - Dismiss Member</DIV>
  6927. <DIV class=submsgheader>Fellowship dismissal</DIV>
  6928. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6929. <TBODY>
  6930. <TR>
  6931. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6932. style="COLOR: red">fellow</SPAN></TD>
  6933. <TD class=fieldcell vAlign=top>Person who was dismissed from the
  6934. fellowship
  6935. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  6936. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  6937. in the game world. IDs are unique in the world but not permenantly -
  6938. IDs can be reused for temporary type objects like monsters
  6939. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x00B3>
  6940. <DIV class=messageheader><IMG height=9
  6941. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x00B3</B>
  6942. - Disband Fellowship</DIV>
  6943. <DIV class=submsgheader>Fellowship was disbanded</DIV>
  6944. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6945. <TBODY></TBODY></TABLE><A name=#F7B0-0x00B4>
  6946. <DIV class=messageheader><IMG height=9
  6947. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x00B4</B>
  6948. - Read Table of Contents</DIV>
  6949. <DIV class=submsgheader>Sent when you first open a book, contains the
  6950. entire table of contents.</DIV>
  6951. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6952. <TBODY>
  6953. <TR>
  6954. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6955. style="COLOR: red">book</SPAN></TD>
  6956. <TD class=fieldcell vAlign=top>The readable object you have just
  6957. opened.
  6958. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  6959. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  6960. in the game world. IDs are unique in the world but not permenantly -
  6961. IDs can be reused for temporary type objects like monsters
  6962. </DIV></TD></TR>
  6963. <TR>
  6964. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6965. style="COLOR: red">totalPages</SPAN></TD>
  6966. <TD class=fieldcell vAlign=top>The total number of pages in the
  6967. book. </TD></TR>
  6968. <TR>
  6969. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6970. style="COLOR: red">contentsPages</SPAN></TD>
  6971. <TD class=fieldcell vAlign=top>The number of pages that appear in
  6972. the contents. </TD></TR>
  6973. <TR>
  6974. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6975. style="COLOR: red">unknown1</SPAN></TD>
  6976. <TD class=fieldcell vAlign=top>Unknown - Always 0x3E8, may be some
  6977. sort of media type. </TD></TR>
  6978. <TR>
  6979. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  6980. style="COLOR: red">usedPages</SPAN></TD>
  6981. <TD class=fieldcell vAlign=top>The number of used pages, and the
  6982. number of content records. </TD></TR>
  6983. <TR>
  6984. <TD colSpan=2>
  6985. <DIV class=indentcell>
  6986. <DIV class=substructheader><B>pages:</B> vector of length
  6987. <B>usedPages</B></DIV>
  6988. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  6989. <TBODY>
  6990. <TR>
  6991. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  6992. style="COLOR: red">author</SPAN></TD>
  6993. <TD class=fieldcell vAlign=top>The character ID of the author.
  6994. For preauthored books, this value is 0xFFFFFFFF.
  6995. <DIV class=datatype><SPAN
  6996. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  6997. field containing a unique ID for an object in the game world.
  6998. IDs are unique in the world but not permenantly - IDs can be
  6999. reused for temporary type objects like monsters </DIV></TD></TR>
  7000. <TR>
  7001. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7002. style="COLOR: red">authorName</SPAN></TD>
  7003. <TD class=fieldcell vAlign=top>The character name of the
  7004. author. Preauthored books often use this as a table of
  7005. contents instead.
  7006. <DIV class=datatype><SPAN
  7007. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin
  7008. and end with DWORD alignment. The first WORD is the string
  7009. length including the NULL terminator. Then the character
  7010. values follow inline (with NULL terminator) and the last DWORD
  7011. is filled with 0s. </DIV></TD></TR>
  7012. <TR>
  7013. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7014. style="COLOR: red">zoneAccount</SPAN></TD>
  7015. <TD class=fieldcell vAlign=top>The zone account name of the
  7016. author (expect this to be remove in the near future - Cibo,
  7017. October 20, 2000). For prewritten books, this is always
  7018. 'prewritten'.
  7019. <DIV class=datatype><SPAN
  7020. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin
  7021. and end with DWORD alignment. The first WORD is the string
  7022. length including the NULL terminator. Then the character
  7023. values follow inline (with NULL terminator) and the last DWORD
  7024. is filled with 0s. </DIV></TD></TR>
  7025. <TR>
  7026. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7027. style="COLOR: red">unknown1</SPAN></TD>
  7028. <TD class=fieldcell vAlign=top>Unknown - Always 0
  7029. </TD></TR></TBODY></TABLE></DIV></TD></TR>
  7030. <TR>
  7031. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7032. style="COLOR: red">comment</SPAN></TD>
  7033. <TD class=fieldcell vAlign=top>The inscription comment and the book
  7034. title.
  7035. <DIV class=datatype><SPAN
  7036. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  7037. end with DWORD alignment. The first WORD is the string length
  7038. including the NULL terminator. Then the character values follow
  7039. inline (with NULL terminator) and the last DWORD is filled with 0s.
  7040. </DIV></TD></TR>
  7041. <TR>
  7042. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  7043. style="COLOR: red">commentAuthor</SPAN></TD>
  7044. <TD class=fieldcell vAlign=top>The author of the inscription (and
  7045. not coincidentally, the book title).
  7046. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  7047. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  7048. in the game world. IDs are unique in the world but not permenantly -
  7049. IDs can be reused for temporary type objects like monsters
  7050. </DIV></TD></TR>
  7051. <TR>
  7052. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7053. style="COLOR: red">commentAuthorName</SPAN></TD>
  7054. <TD class=fieldcell vAlign=top>The name of the inscription author.
  7055. <DIV class=datatype><SPAN
  7056. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  7057. end with DWORD alignment. The first WORD is the string length
  7058. including the NULL terminator. Then the character values follow
  7059. inline (with NULL terminator) and the last DWORD is filled with 0s.
  7060. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x00B8>
  7061. <DIV class=messageheader><IMG height=9
  7062. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x00B8</B>
  7063. - Read Page</DIV>
  7064. <DIV class=submsgheader>Contains the text of a single page of a book,
  7065. parchment or sign.</DIV>
  7066. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  7067. <TBODY>
  7068. <TR>
  7069. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  7070. style="COLOR: red">book</SPAN></TD>
  7071. <TD class=fieldcell vAlign=top>The object id for the readable
  7072. object.
  7073. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  7074. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  7075. in the game world. IDs are unique in the world but not permenantly -
  7076. IDs can be reused for temporary type objects like monsters
  7077. </DIV></TD></TR>
  7078. <TR>
  7079. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7080. style="COLOR: red">page</SPAN></TD>
  7081. <TD class=fieldcell vAlign=top>The 0-based index of the page you are
  7082. currently viewing. </TD></TR>
  7083. <TR>
  7084. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  7085. style="COLOR: red">author</SPAN></TD>
  7086. <TD class=fieldcell vAlign=top>The character ID of the author. For
  7087. preauthored books, this value is 0xFFFFFFFF.
  7088. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  7089. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  7090. in the game world. IDs are unique in the world but not permenantly -
  7091. IDs can be reused for temporary type objects like monsters
  7092. </DIV></TD></TR>
  7093. <TR>
  7094. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7095. style="COLOR: red">authorName</SPAN></TD>
  7096. <TD class=fieldcell vAlign=top>The character name of the author.
  7097. Preauthored books often use this as a table of contents instead.
  7098. <DIV class=datatype><SPAN
  7099. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  7100. end with DWORD alignment. The first WORD is the string length
  7101. including the NULL terminator. Then the character values follow
  7102. inline (with NULL terminator) and the last DWORD is filled with 0s.
  7103. </DIV></TD></TR>
  7104. <TR>
  7105. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7106. style="COLOR: red">zoneAccount</SPAN></TD>
  7107. <TD class=fieldcell vAlign=top>The zone account name of the author
  7108. (expect this to be remove in the near future - Cibo, October 20,
  7109. 2000). For prewritten books, this is always 'prewritten'.
  7110. <DIV class=datatype><SPAN
  7111. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  7112. end with DWORD alignment. The first WORD is the string length
  7113. including the NULL terminator. Then the character values follow
  7114. inline (with NULL terminator) and the last DWORD is filled with 0s.
  7115. </DIV></TD></TR>
  7116. <TR>
  7117. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7118. style="COLOR: red">unknown1</SPAN></TD>
  7119. <TD class=fieldcell vAlign=top>Unknown - Always 1 </TD></TR>
  7120. <TR>
  7121. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7122. style="COLOR: red">text</SPAN></TD>
  7123. <TD class=fieldcell vAlign=top>The text of the page.
  7124. <DIV class=datatype><SPAN
  7125. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  7126. end with DWORD alignment. The first WORD is the string length
  7127. including the NULL terminator. Then the character values follow
  7128. inline (with NULL terminator) and the last DWORD is filled with 0s.
  7129. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x00C9>
  7130. <DIV class=messageheader><IMG height=9
  7131. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x00C9</B>
  7132. - Identify Object</DIV>
  7133. <DIV class=submsgheader>Returns details of any object except spell
  7134. information.</DIV>
  7135. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  7136. <TBODY>
  7137. <TR>
  7138. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  7139. style="COLOR: red">object</SPAN></TD>
  7140. <TD class=fieldcell vAlign=top>The object you are retreiving
  7141. information for.
  7142. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  7143. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  7144. in the game world. IDs are unique in the world but not permenantly -
  7145. IDs can be reused for temporary type objects like monsters
  7146. </DIV></TD></TR>
  7147. <TR>
  7148. <TD class=fieldcell vAlign=top><B>ObjectIDMask</B> <SPAN
  7149. style="COLOR: red">flags</SPAN></TD>
  7150. <TD class=fieldcell vAlign=top>These flags define the type of object
  7151. and what fields follow to describe it.
  7152. <DIV class=datatype><SPAN
  7153. style="COLOR: darkblue"><B>ObjectIDMask</B> (DWORD)</SPAN><BR>The
  7154. following flags identify the type of the item - and the structure
  7155. that follows to describe it.
  7156. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  7157. <TBODY>
  7158. <TR>
  7159. <TD class=valuevaluecell>0x00000001</TD>
  7160. <TD class=valuetextcell>This is a character or monster -
  7161. exclusive with all other flags.</TD></TR>
  7162. <TR>
  7163. <TD class=valuevaluecell>0x00000002</TD>
  7164. <TD class=valuetextcell>This item is a weapon.</TD></TR>
  7165. <TR>
  7166. <TD class=valuevaluecell>0x00000004</TD>
  7167. <TD class=valuetextcell>Has elemental protections.</TD></TR>
  7168. <TR>
  7169. <TD class=valuevaluecell>0x00000008</TD>
  7170. <TD class=valuetextcell>Has mass and value.</TD></TR>
  7171. <TR>
  7172. <TD class=valuevaluecell>0x00000010</TD>
  7173. <TD class=valuetextcell>Has an inscription.</TD></TR>
  7174. <TR>
  7175. <TD class=valuevaluecell>0x00000180</TD>
  7176. <TD class=valuetextcell>This item is readable and has a page
  7177. count.</TD></TR>
  7178. <TR>
  7179. <TD class=valuevaluecell>0x00000400</TD>
  7180. <TD class=valuetextcell>Has comment.</TD></TR>
  7181. <TR>
  7182. <TD class=valuevaluecell>0x00008000</TD>
  7183. <TD class=valuetextcell>Has an armor level or shield
  7184. level.</TD></TR>
  7185. <TR>
  7186. <TD class=valuevaluecell>0x00010000</TD>
  7187. <TD class=valuetextcell>This item is a portal.</TD></TR>
  7188. <TR>
  7189. <TD class=valuevaluecell>0x00020000</TD>
  7190. <TD class=valuetextcell>Has detailed description.</TD></TR>
  7191. <TR>
  7192. <TD class=valuevaluecell>0x00040000</TD>
  7193. <TD class=valuetextcell>Has simple description.</TD></TR>
  7194. <TR>
  7195. <TD class=valuevaluecell>0x00100000</TD>
  7196. <TD class=valuetextcell>Unknown spell-related field.</TD></TR>
  7197. <TR>
  7198. <TD class=valuevaluecell>0x00200000</TD>
  7199. <TD class=valuetextcell>Unknown spell-related field 2.</TD></TR>
  7200. <TR>
  7201. <TD class=valuevaluecell>0x00800000</TD>
  7202. <TD class=valuetextcell>Has enchantments.</TD></TR>
  7203. <TR>
  7204. <TD class=valuevaluecell>0x01000000</TD>
  7205. <TD class=valuetextcell>This item is a mana stone or mana
  7206. charge.</TD></TR>
  7207. <TR>
  7208. <TD class=valuevaluecell>0x02000000</TD>
  7209. <TD class=valuetextcell>Has active
  7210. enchantments.</TD></TR></TBODY></TABLE></DIV></TD></TR>
  7211. <TR>
  7212. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7213. style="COLOR: red">success</SPAN></TD>
  7214. <TD class=fieldcell vAlign=top>Set to 1 for a successful assess.
  7215. This field does not control the information transmitted (the flags
  7216. field does that) it's just a gross overview of how well you did.
  7217. </TD></TR>
  7218. <TR>
  7219. <TD colSpan=2>
  7220. <DIV>
  7221. <DIV class=substructheader>Choose valid sections by masking against
  7222. <B>flags</B></DIV>
  7223. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  7224. <TBODY>
  7225. <TR>
  7226. <TD vAlign=top>
  7227. <DIV class=maskheader><B>0x00000001</B></DIV></TD>
  7228. <TD>
  7229. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7230. border=0>
  7231. <TBODY>
  7232. <TR>
  7233. <TD class=fieldcell vAlign=top><B>CharacterIDMask</B>
  7234. <SPAN style="COLOR: red">characterFlags</SPAN></TD>
  7235. <TD class=fieldcell vAlign=top>These Flags indication
  7236. which fields will be available for assess.
  7237. <DIV class=datatype><SPAN
  7238. style="COLOR: darkblue"><B>CharacterIDMask</B>
  7239. (DWORD)</SPAN><BR>The flags indicate which fields were
  7240. successfully assessed.
  7241. <TABLE class=valuelisttable cellSpacing=1
  7242. cellPadding=2><TBODY>
  7243. <TR>
  7244. <TD class=valuevaluecell>0x01</TD>
  7245. <TD class=valuetextcell>Extra Info</TD></TR>
  7246. <TR>
  7247. <TD class=valuevaluecell>0x02</TD>
  7248. <TD class=valuetextcell>Human Info</TD></TR>
  7249. <TR>
  7250. <TD class=valuevaluecell>0x04</TD>
  7251. <TD class=valuetextcell>Basic Info</TD></TR>
  7252. <TR>
  7253. <TD class=valuevaluecell></TD>
  7254. <TD class=valuetextcell>Attribute
  7255. Info</TD></TR></TBODY></TABLE></DIV></TD></TR>
  7256. <TR>
  7257. <TD colSpan=2>
  7258. <DIV>
  7259. <DIV class=substructheader>Choose valid sections by
  7260. masking against <B>characterFlags</B></DIV>
  7261. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7262. border=0>
  7263. <TBODY>
  7264. <TR>
  7265. <TD vAlign=top>
  7266. <DIV class=maskheader><B>0x04</B></DIV></TD>
  7267. <TD>
  7268. <TABLE class=messagetable cellSpacing=0
  7269. cellPadding=2 border=0>
  7270. <TBODY>
  7271. <TR>
  7272. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7273. <SPAN style="COLOR: red">level</SPAN></TD>
  7274. <TD class=fieldcell vAlign=top>The current
  7275. level, or 0 if character is PK and fails to
  7276. assess. </TD></TR>
  7277. <TR>
  7278. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7279. <SPAN
  7280. style="COLOR: red">currentHealth</SPAN></TD>
  7281. <TD class=fieldcell vAlign=top>Current health
  7282. </TD></TR>
  7283. <TR>
  7284. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7285. <SPAN style="COLOR: red">maxHealth</SPAN></TD>
  7286. <TD class=fieldcell vAlign=top>Maximum health
  7287. </TD></TR></TBODY></TABLE></TD></TR>
  7288. <TR>
  7289. <TD vAlign=top>
  7290. <DIV class=maskheader><B>0x08</B></DIV></TD>
  7291. <TD>
  7292. <TABLE class=messagetable cellSpacing=0
  7293. cellPadding=2 border=0>
  7294. <TBODY>
  7295. <TR>
  7296. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7297. <SPAN style="COLOR: red">strength</SPAN></TD>
  7298. <TD class=fieldcell vAlign=top>Strength
  7299. </TD></TR>
  7300. <TR>
  7301. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7302. <SPAN style="COLOR: red">endurance</SPAN></TD>
  7303. <TD class=fieldcell vAlign=top>Endurance
  7304. </TD></TR>
  7305. <TR>
  7306. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7307. <SPAN style="COLOR: red">quickness</SPAN></TD>
  7308. <TD class=fieldcell vAlign=top>Quickness
  7309. </TD></TR>
  7310. <TR>
  7311. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7312. <SPAN
  7313. style="COLOR: red">coordination</SPAN></TD>
  7314. <TD class=fieldcell vAlign=top>Coordination
  7315. </TD></TR>
  7316. <TR>
  7317. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7318. <SPAN style="COLOR: red">focus</SPAN></TD>
  7319. <TD class=fieldcell vAlign=top>Focus </TD></TR>
  7320. <TR>
  7321. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7322. <SPAN style="COLOR: red">self</SPAN></TD>
  7323. <TD class=fieldcell vAlign=top>Self </TD></TR>
  7324. <TR>
  7325. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7326. <SPAN
  7327. style="COLOR: red">currentStamina</SPAN></TD>
  7328. <TD class=fieldcell vAlign=top>Current stamina
  7329. </TD></TR>
  7330. <TR>
  7331. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7332. <SPAN style="COLOR: red">currentMana</SPAN></TD>
  7333. <TD class=fieldcell vAlign=top>Current mana
  7334. </TD></TR>
  7335. <TR>
  7336. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7337. <SPAN style="COLOR: red">maxStamina</SPAN></TD>
  7338. <TD class=fieldcell vAlign=top>Maximum stamina
  7339. </TD></TR>
  7340. <TR>
  7341. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7342. <SPAN style="COLOR: red">maxMana</SPAN></TD>
  7343. <TD class=fieldcell vAlign=top>Maximum mana
  7344. </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR>
  7345. <TR>
  7346. <TD class=fieldcell vAlign=top><B>Species</B> <SPAN
  7347. style="COLOR: red">species</SPAN></TD>
  7348. <TD class=fieldcell vAlign=top>The species of the
  7349. creature.
  7350. <DIV class=datatype><SPAN
  7351. style="COLOR: darkblue"><B>Species</B>
  7352. (DWORD)</SPAN><BR>This number indicates a particular
  7353. species.
  7354. <TABLE class=valuelisttable cellSpacing=1
  7355. cellPadding=2><TBODY>
  7356. <TR>
  7357. <TD class=valuevaluecell>0x03</TD>
  7358. <TD class=valuetextcell>Drudge</TD></TR>
  7359. <TR>
  7360. <TD class=valuevaluecell>0x09</TD>
  7361. <TD class=valuetextcell>Phyntos Wasp</TD></TR>
  7362. <TR>
  7363. <TD class=valuevaluecell>0x0A</TD>
  7364. <TD class=valuetextcell>Rat</TD></TR>
  7365. <TR>
  7366. <TD class=valuevaluecell>0x19</TD>
  7367. <TD class=valuetextcell>Rabbit</TD></TR>
  7368. <TR>
  7369. <TD class=valuevaluecell>0x1E</TD>
  7370. <TD class=valuetextcell>Skeleton</TD></TR>
  7371. <TR>
  7372. <TD class=valuevaluecell></TD>
  7373. <TD
  7374. class=valuetextcell>Isparian</TD></TR></TBODY></TABLE></DIV></TD></TR>
  7375. <TR>
  7376. <TD colSpan=2>
  7377. <DIV>
  7378. <DIV class=substructheader>Choose valid sections by
  7379. masking against <B>characterFlags</B></DIV>
  7380. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7381. border=0>
  7382. <TBODY>
  7383. <TR>
  7384. <TD vAlign=top>
  7385. <DIV class=maskheader><B>0x02</B></DIV></TD>
  7386. <TD>
  7387. <TABLE class=messagetable cellSpacing=0
  7388. cellPadding=2 border=0>
  7389. <TBODY>
  7390. <TR>
  7391. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7392. <SPAN style="COLOR: red">rank</SPAN></TD>
  7393. <TD class=fieldcell vAlign=top>Numeric rank -
  7394. 0xFFFFFFFF for a character without a patron.
  7395. </TD></TR>
  7396. <TR>
  7397. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7398. <SPAN style="COLOR: red">followers</SPAN></TD>
  7399. <TD class=fieldcell vAlign=top>The followers of
  7400. an allegiance monarch, otherwise 0xFFFFFFFF
  7401. </TD></TR>
  7402. <TR>
  7403. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7404. <SPAN style="COLOR: red">loyalty</SPAN></TD>
  7405. <TD class=fieldcell vAlign=top>The loyalty of
  7406. characters without a patron, otherwise 0.
  7407. </TD></TR>
  7408. <TR>
  7409. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7410. <SPAN style="COLOR: red">leadership</SPAN></TD>
  7411. <TD class=fieldcell vAlign=top>The leadership of
  7412. characters without a patron, otherwise 0.
  7413. </TD></TR>
  7414. <TR>
  7415. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7416. <SPAN style="COLOR: red">PK</SPAN></TD>
  7417. <TD class=fieldcell vAlign=top>1 for PKs, 0 for
  7418. NPKs </TD></TR>
  7419. <TR>
  7420. <TD class=fieldcell vAlign=top><B>String</B>
  7421. <SPAN style="COLOR: red">gender</SPAN></TD>
  7422. <TD class=fieldcell vAlign=top>The gender: male,
  7423. female or unknown.
  7424. <DIV class=datatype><SPAN
  7425. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7426. begin and end with DWORD alignment. The first
  7427. WORD is the string length including the NULL
  7428. terminator. Then the character values follow
  7429. inline (with NULL terminator) and the last DWORD
  7430. is filled with 0s. </DIV></TD></TR>
  7431. <TR>
  7432. <TD class=fieldcell vAlign=top><B>String</B>
  7433. <SPAN style="COLOR: red">race</SPAN></TD>
  7434. <TD class=fieldcell vAlign=top>The race.
  7435. <DIV class=datatype><SPAN
  7436. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7437. begin and end with DWORD alignment. The first
  7438. WORD is the string length including the NULL
  7439. terminator. Then the character values follow
  7440. inline (with NULL terminator) and the last DWORD
  7441. is filled with 0s. </DIV></TD></TR>
  7442. <TR>
  7443. <TD class=fieldcell vAlign=top><B>String</B>
  7444. <SPAN style="COLOR: red">class</SPAN></TD>
  7445. <TD class=fieldcell vAlign=top>Character class
  7446. (usually Adventurer).
  7447. <DIV class=datatype><SPAN
  7448. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7449. begin and end with DWORD alignment. The first
  7450. WORD is the string length including the NULL
  7451. terminator. Then the character values follow
  7452. inline (with NULL terminator) and the last DWORD
  7453. is filled with 0s. </DIV></TD></TR>
  7454. <TR>
  7455. <TD class=fieldcell vAlign=top><B>String</B>
  7456. <SPAN style="COLOR: red">fellowship</SPAN></TD>
  7457. <TD class=fieldcell vAlign=top>Name of the
  7458. current fellowship, or an empty string for none.
  7459. <DIV class=datatype><SPAN
  7460. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7461. begin and end with DWORD alignment. The first
  7462. WORD is the string length including the NULL
  7463. terminator. Then the character values follow
  7464. inline (with NULL terminator) and the last DWORD
  7465. is filled with 0s. </DIV></TD></TR>
  7466. <TR>
  7467. <TD class=fieldcell vAlign=top><B>String</B>
  7468. <SPAN style="COLOR: red">monarch</SPAN></TD>
  7469. <TD class=fieldcell vAlign=top>The name and
  7470. title of person's monarch - or empty string for
  7471. none.
  7472. <DIV class=datatype><SPAN
  7473. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7474. begin and end with DWORD alignment. The first
  7475. WORD is the string length including the NULL
  7476. terminator. Then the character values follow
  7477. inline (with NULL terminator) and the last DWORD
  7478. is filled with 0s. </DIV></TD></TR>
  7479. <TR>
  7480. <TD class=fieldcell vAlign=top><B>String</B>
  7481. <SPAN style="COLOR: red">patron</SPAN></TD>
  7482. <TD class=fieldcell vAlign=top>The name and rank
  7483. of the person's patron - or empty string for
  7484. none. If this field is the same as the monarch
  7485. it is displayed monarch/patron.
  7486. <DIV class=datatype><SPAN
  7487. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7488. begin and end with DWORD alignment. The first
  7489. WORD is the string length including the NULL
  7490. terminator. Then the character values follow
  7491. inline (with NULL terminator) and the last DWORD
  7492. is filled with 0s. </DIV></TD></TR>
  7493. <TR>
  7494. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7495. <SPAN style="COLOR: red">texture1</SPAN></TD>
  7496. <TD class=fieldcell vAlign=top></TD></TR>
  7497. <TR>
  7498. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7499. <SPAN style="COLOR: red">texture2</SPAN></TD>
  7500. <TD class=fieldcell vAlign=top></TD></TR>
  7501. <TR>
  7502. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7503. <SPAN style="COLOR: red">texture3</SPAN></TD>
  7504. <TD class=fieldcell vAlign=top></TD></TR>
  7505. <TR>
  7506. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7507. <SPAN style="COLOR: red">palette1</SPAN></TD>
  7508. <TD class=fieldcell vAlign=top></TD></TR>
  7509. <TR>
  7510. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7511. <SPAN style="COLOR: red">palette2</SPAN></TD>
  7512. <TD class=fieldcell vAlign=top></TD></TR>
  7513. <TR>
  7514. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7515. <SPAN style="COLOR: red">palette3</SPAN></TD>
  7516. <TD class=fieldcell vAlign=top></TD></TR>
  7517. <TR>
  7518. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7519. <SPAN style="COLOR: red">unknown6</SPAN></TD>
  7520. <TD class=fieldcell
  7521. vAlign=top></TD></TR></TBODY></TABLE></TD></TR>
  7522. <TR>
  7523. <TD vAlign=top>
  7524. <DIV class=maskheader><B>0x01</B></DIV></TD>
  7525. <TD>
  7526. <TABLE class=messagetable cellSpacing=0
  7527. cellPadding=2 border=0>
  7528. <TBODY>
  7529. <TR>
  7530. <TD class=fieldcell vAlign=top><B>DWORD</B>
  7531. <SPAN style="COLOR: red">extra</SPAN></TD>
  7532. <TD class=fieldcell vAlign=top>No idea what's in
  7533. this field, but you only get it on a successful
  7534. assess - best guess right now is it's related to
  7535. the red/green attributes but I'll have to do
  7536. testing.
  7537. </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  7538. <TR>
  7539. <TD vAlign=top>
  7540. <DIV class=maskheader><B>0x00000002</B></DIV></TD>
  7541. <TD>
  7542. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7543. border=0>
  7544. <TBODY>
  7545. <TR>
  7546. <TD class=fieldcell vAlign=top><B>DamageMask</B> <SPAN
  7547. style="COLOR: red">damageType</SPAN></TD>
  7548. <TD class=fieldcell vAlign=top>The type of damage done
  7549. by this weapon.
  7550. <DIV class=datatype><SPAN
  7551. style="COLOR: darkblue"><B>DamageMask</B>
  7552. (DWORD)</SPAN><BR>Damage Types are selected from a mask,
  7553. they can be combined for multi-damage type weapons (for
  7554. example slash/pierce swords)
  7555. <TABLE class=valuelisttable cellSpacing=1
  7556. cellPadding=2><TBODY>
  7557. <TR>
  7558. <TD class=valuevaluecell>0x01</TD>
  7559. <TD class=valuetextcell>Slashing</TD></TR>
  7560. <TR>
  7561. <TD class=valuevaluecell>0x02</TD>
  7562. <TD class=valuetextcell>Piercing</TD></TR>
  7563. <TR>
  7564. <TD class=valuevaluecell>0x04</TD>
  7565. <TD class=valuetextcell>Bludgeoning</TD></TR>
  7566. <TR>
  7567. <TD class=valuevaluecell>0x08</TD>
  7568. <TD class=valuetextcell>Cold</TD></TR>
  7569. <TR>
  7570. <TD class=valuevaluecell>0x10</TD>
  7571. <TD class=valuetextcell>Fire</TD></TR>
  7572. <TR>
  7573. <TD class=valuevaluecell>0x20</TD>
  7574. <TD class=valuetextcell>Acid</TD></TR>
  7575. <TR>
  7576. <TD class=valuevaluecell>0x40</TD>
  7577. <TD
  7578. class=valuetextcell>Electric</TD></TR></TBODY></TABLE></DIV></TD></TR>
  7579. <TR>
  7580. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7581. style="COLOR: red">speed</SPAN></TD>
  7582. <TD class=fieldcell vAlign=top>Weapon speed. </TD></TR>
  7583. <TR>
  7584. <TD class=fieldcell vAlign=top><B>Skill</B> <SPAN
  7585. style="COLOR: red">skill</SPAN></TD>
  7586. <TD class=fieldcell vAlign=top>The skill required to use
  7587. or equip this weapon, or 0xFFFFFFFF for none (such as
  7588. arrows and quarells).
  7589. <DIV class=datatype><SPAN
  7590. style="COLOR: darkblue"><B>Skill</B>
  7591. (WORD)</SPAN><BR>Skill are identified by numbers
  7592. <TABLE class=valuelisttable cellSpacing=1
  7593. cellPadding=2><TBODY>
  7594. <TR>
  7595. <TD class=valuevaluecell>0x01</TD>
  7596. <TD class=valuetextcell>Axe</TD></TR>
  7597. <TR>
  7598. <TD class=valuevaluecell>0x02</TD>
  7599. <TD class=valuetextcell>Bow</TD></TR>
  7600. <TR>
  7601. <TD class=valuevaluecell>0x03</TD>
  7602. <TD class=valuetextcell>Crossbow</TD></TR>
  7603. <TR>
  7604. <TD class=valuevaluecell>0x04</TD>
  7605. <TD class=valuetextcell>Dagger</TD></TR>
  7606. <TR>
  7607. <TD class=valuevaluecell>0x05</TD>
  7608. <TD class=valuetextcell>Mace</TD></TR>
  7609. <TR>
  7610. <TD class=valuevaluecell>0x06</TD>
  7611. <TD class=valuetextcell>Melee Defense</TD></TR>
  7612. <TR>
  7613. <TD class=valuevaluecell>0x07</TD>
  7614. <TD class=valuetextcell>Missile Defense</TD></TR>
  7615. <TR>
  7616. <TD class=valuevaluecell>0x09</TD>
  7617. <TD class=valuetextcell>Spear</TD></TR>
  7618. <TR>
  7619. <TD class=valuevaluecell>0x0A</TD>
  7620. <TD class=valuetextcell>Staff</TD></TR>
  7621. <TR>
  7622. <TD class=valuevaluecell>0x0B</TD>
  7623. <TD class=valuetextcell>Sword</TD></TR>
  7624. <TR>
  7625. <TD class=valuevaluecell>0x0C</TD>
  7626. <TD class=valuetextcell>Thrown Weapons</TD></TR>
  7627. <TR>
  7628. <TD class=valuevaluecell>0x0D</TD>
  7629. <TD class=valuetextcell>Unarmed Combat</TD></TR>
  7630. <TR>
  7631. <TD class=valuevaluecell>0x0E</TD>
  7632. <TD class=valuetextcell>Arcane Lore</TD></TR>
  7633. <TR>
  7634. <TD class=valuevaluecell>0x0F</TD>
  7635. <TD class=valuetextcell>Magic Defense</TD></TR>
  7636. <TR>
  7637. <TD class=valuevaluecell>0x10</TD>
  7638. <TD class=valuetextcell>Mana Conversion</TD></TR>
  7639. <TR>
  7640. <TD class=valuevaluecell>0x12</TD>
  7641. <TD class=valuetextcell>Appraise Item</TD></TR>
  7642. <TR>
  7643. <TD class=valuevaluecell>0x13</TD>
  7644. <TD class=valuetextcell>Assess Person</TD></TR>
  7645. <TR>
  7646. <TD class=valuevaluecell>0x14</TD>
  7647. <TD class=valuetextcell>Deception</TD></TR>
  7648. <TR>
  7649. <TD class=valuevaluecell>0x15</TD>
  7650. <TD class=valuetextcell>Healing</TD></TR>
  7651. <TR>
  7652. <TD class=valuevaluecell>0x16</TD>
  7653. <TD class=valuetextcell>Jump</TD></TR>
  7654. <TR>
  7655. <TD class=valuevaluecell>0x17</TD>
  7656. <TD class=valuetextcell>Lockpick</TD></TR>
  7657. <TR>
  7658. <TD class=valuevaluecell>0x18</TD>
  7659. <TD class=valuetextcell>Run</TD></TR>
  7660. <TR>
  7661. <TD class=valuevaluecell>0x1B</TD>
  7662. <TD class=valuetextcell>Assess Creature</TD></TR>
  7663. <TR>
  7664. <TD class=valuevaluecell>0x1C</TD>
  7665. <TD class=valuetextcell>Appraise Weapon</TD></TR>
  7666. <TR>
  7667. <TD class=valuevaluecell>0x1D</TD>
  7668. <TD class=valuetextcell>Appraise Armor</TD></TR>
  7669. <TR>
  7670. <TD class=valuevaluecell>0x1E</TD>
  7671. <TD class=valuetextcell>Appraise Magic Item</TD></TR>
  7672. <TR>
  7673. <TD class=valuevaluecell>0x1F</TD>
  7674. <TD class=valuetextcell>Creature Enchantment</TD></TR>
  7675. <TR>
  7676. <TD class=valuevaluecell>0x20</TD>
  7677. <TD class=valuetextcell>Item Enchantment</TD></TR>
  7678. <TR>
  7679. <TD class=valuevaluecell>0x21</TD>
  7680. <TD class=valuetextcell>Life Magic</TD></TR>
  7681. <TR>
  7682. <TD class=valuevaluecell>0x22</TD>
  7683. <TD class=valuetextcell>War Magic</TD></TR>
  7684. <TR>
  7685. <TD class=valuevaluecell>0x23</TD>
  7686. <TD class=valuetextcell>Leadership</TD></TR>
  7687. <TR>
  7688. <TD class=valuevaluecell>0x24</TD>
  7689. <TD class=valuetextcell>Loyalty</TD></TR>
  7690. <TR>
  7691. <TD class=valuevaluecell>0x25</TD>
  7692. <TD class=valuetextcell>Fletching</TD></TR>
  7693. <TR>
  7694. <TD class=valuevaluecell>0x26</TD>
  7695. <TD class=valuetextcell>Alchemy</TD></TR>
  7696. <TR>
  7697. <TD class=valuevaluecell>0x27</TD>
  7698. <TD
  7699. class=valuetextcell>Cooking</TD></TR></TBODY></TABLE></DIV></TD></TR>
  7700. <TR>
  7701. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7702. style="COLOR: red">damage</SPAN></TD>
  7703. <TD class=fieldcell vAlign=top>The maximum amount of
  7704. damage done by the weapon. </TD></TR>
  7705. <TR>
  7706. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  7707. style="COLOR: red">damageRange</SPAN></TD>
  7708. <TD class=fieldcell vAlign=top>The percentage damage
  7709. range - used to calculate the lower boudn for display.
  7710. </TD></TR>
  7711. <TR>
  7712. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  7713. style="COLOR: red">damageBonus</SPAN></TD>
  7714. <TD class=fieldcell vAlign=top>I'm just speculating that
  7715. this a double of some bonus I haven't seen. </TD></TR>
  7716. <TR>
  7717. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  7718. style="COLOR: red">range</SPAN></TD>
  7719. <TD class=fieldcell vAlign=top>Although the values seem
  7720. to have nothing to do with range, the existance of a
  7721. value corresponds to weapons with a range set. </TD></TR>
  7722. <TR>
  7723. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  7724. style="COLOR: red">unknown1</SPAN></TD>
  7725. <TD class=fieldcell vAlign=top>Unknown Value 27.3 is a
  7726. sample. </TD></TR>
  7727. <TR>
  7728. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  7729. style="COLOR: red">defenseBonus</SPAN></TD>
  7730. <TD class=fieldcell vAlign=top>Bonus to defense skill.
  7731. </TD></TR>
  7732. <TR>
  7733. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  7734. style="COLOR: red">attackBonus</SPAN></TD>
  7735. <TD class=fieldcell vAlign=top>Bonus to attack skill.
  7736. </TD></TR>
  7737. <TR>
  7738. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7739. style="COLOR: red">highlights</SPAN></TD>
  7740. <TD class=fieldcell vAlign=top>The still undocument
  7741. hilights that decide which fields and red and which are
  7742. green. </TD></TR></TBODY></TABLE></TD></TR>
  7743. <TR>
  7744. <TD vAlign=top>
  7745. <DIV class=maskheader><B>0x00000004</B></DIV></TD>
  7746. <TD>
  7747. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7748. border=0>
  7749. <TBODY>
  7750. <TR>
  7751. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  7752. style="COLOR: red">slashProt</SPAN></TD>
  7753. <TD class=fieldcell vAlign=top>Protection against
  7754. slashing damage. </TD></TR>
  7755. <TR>
  7756. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  7757. style="COLOR: red">pierceProt</SPAN></TD>
  7758. <TD class=fieldcell vAlign=top>Protection against
  7759. piercing damage. </TD></TR>
  7760. <TR>
  7761. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  7762. style="COLOR: red">bludgeonProt</SPAN></TD>
  7763. <TD class=fieldcell vAlign=top>Protection against
  7764. bludgeoning damage. </TD></TR>
  7765. <TR>
  7766. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  7767. style="COLOR: red">coldProt</SPAN></TD>
  7768. <TD class=fieldcell vAlign=top>Protection against cold
  7769. damage. </TD></TR>
  7770. <TR>
  7771. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  7772. style="COLOR: red">fireProt</SPAN></TD>
  7773. <TD class=fieldcell vAlign=top>Protection against fire
  7774. damage. </TD></TR>
  7775. <TR>
  7776. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  7777. style="COLOR: red">acidProt</SPAN></TD>
  7778. <TD class=fieldcell vAlign=top>Protection against acid
  7779. damage. </TD></TR>
  7780. <TR>
  7781. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  7782. style="COLOR: red">electricalProt</SPAN></TD>
  7783. <TD class=fieldcell vAlign=top>Protection against
  7784. lightning damage. </TD></TR></TBODY></TABLE></TD></TR>
  7785. <TR>
  7786. <TD vAlign=top>
  7787. <DIV class=maskheader><B>0x00000008</B></DIV></TD>
  7788. <TD>
  7789. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7790. border=0>
  7791. <TBODY>
  7792. <TR>
  7793. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7794. style="COLOR: red">worldMass</SPAN></TD>
  7795. <TD class=fieldcell vAlign=top>Used for the worlds
  7796. physics of the object. </TD></TR>
  7797. <TR>
  7798. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7799. style="COLOR: red">value</SPAN></TD>
  7800. <TD class=fieldcell vAlign=top>The value in pyreals
  7801. </TD></TR>
  7802. <TR>
  7803. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7804. style="COLOR: red">mass</SPAN></TD>
  7805. <TD class=fieldcell vAlign=top>The weight in BU
  7806. </TD></TR></TBODY></TABLE></TD></TR>
  7807. <TR>
  7808. <TD vAlign=top>
  7809. <DIV class=maskheader><B>0x00000100</B></DIV></TD>
  7810. <TD>
  7811. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7812. border=0>
  7813. <TBODY>
  7814. <TR>
  7815. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7816. style="COLOR: red">usedPages</SPAN></TD>
  7817. <TD class=fieldcell vAlign=top>The used pages in the
  7818. book. </TD></TR></TBODY></TABLE></TD></TR>
  7819. <TR>
  7820. <TD vAlign=top>
  7821. <DIV class=maskheader><B>0x00000080</B></DIV></TD>
  7822. <TD>
  7823. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7824. border=0>
  7825. <TBODY>
  7826. <TR>
  7827. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7828. style="COLOR: red">totalPages</SPAN></TD>
  7829. <TD class=fieldcell vAlign=top>Total number of pages in
  7830. the readable item </TD></TR></TBODY></TABLE></TD></TR>
  7831. <TR>
  7832. <TD vAlign=top>
  7833. <DIV class=maskheader><B>0x00008000</B></DIV></TD>
  7834. <TD>
  7835. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7836. border=0>
  7837. <TBODY>
  7838. <TR>
  7839. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7840. style="COLOR: red">armourLevel</SPAN></TD>
  7841. <TD class=fieldcell vAlign=top>The armour level or
  7842. shield level of this item. </TD></TR></TBODY></TABLE></TD></TR>
  7843. <TR>
  7844. <TD vAlign=top>
  7845. <DIV class=maskheader><B>0x00004000</B></DIV></TD>
  7846. <TD>
  7847. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7848. border=0>
  7849. <TBODY>
  7850. <TR>
  7851. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7852. style="COLOR: red">openState</SPAN></TD>
  7853. <TD class=fieldcell vAlign=top>Set to 1 if this item
  7854. (chest, door, etc.) is open, 0 otherwise.
  7855. </TD></TR></TBODY></TABLE></TD></TR>
  7856. <TR>
  7857. <TD vAlign=top>
  7858. <DIV class=maskheader><B>0x00002000</B></DIV></TD>
  7859. <TD>
  7860. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7861. border=0>
  7862. <TBODY>
  7863. <TR>
  7864. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7865. style="COLOR: red">unknown3</SPAN></TD>
  7866. <TD class=fieldcell vAlign=top>Unknown (0x01 = Draught,
  7867. 0x02 = Potion, 0x04 = Elixir)?
  7868. </TD></TR></TBODY></TABLE></TD></TR>
  7869. <TR>
  7870. <TD vAlign=top>
  7871. <DIV class=maskheader><B>0x00001000</B></DIV></TD>
  7872. <TD>
  7873. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7874. border=0>
  7875. <TBODY>
  7876. <TR>
  7877. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  7878. style="COLOR: red">unknown4</SPAN></TD>
  7879. <TD class=fieldcell vAlign=top>Unknown (Amount
  7880. Restored)? </TD></TR></TBODY></TABLE></TD></TR>
  7881. <TR>
  7882. <TD vAlign=top>
  7883. <DIV class=maskheader><B>0x04000000</B></DIV></TD>
  7884. <TD>
  7885. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7886. border=0>
  7887. <TBODY>
  7888. <TR>
  7889. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7890. style="COLOR: red">creator</SPAN></TD>
  7891. <TD class=fieldcell vAlign=top>Contains the name of the
  7892. creator of this object.
  7893. <DIV class=datatype><SPAN
  7894. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7895. begin and end with DWORD alignment. The first WORD is
  7896. the string length including the NULL terminator. Then
  7897. the character values follow inline (with NULL
  7898. terminator) and the last DWORD is filled with 0s.
  7899. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  7900. <TR>
  7901. <TD vAlign=top>
  7902. <DIV class=maskheader><B>0x00000010</B></DIV></TD>
  7903. <TD>
  7904. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7905. border=0>
  7906. <TBODY>
  7907. <TR>
  7908. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7909. style="COLOR: red">inscription</SPAN></TD>
  7910. <TD class=fieldcell vAlign=top>The inscription text on
  7911. this item.
  7912. <DIV class=datatype><SPAN
  7913. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7914. begin and end with DWORD alignment. The first WORD is
  7915. the string length including the NULL terminator. Then
  7916. the character values follow inline (with NULL
  7917. terminator) and the last DWORD is filled with 0s.
  7918. </DIV></TD></TR>
  7919. <TR>
  7920. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7921. style="COLOR: red">inscriptionAuthor</SPAN></TD>
  7922. <TD class=fieldcell vAlign=top>The author of the
  7923. inscription.
  7924. <DIV class=datatype><SPAN
  7925. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7926. begin and end with DWORD alignment. The first WORD is
  7927. the string length including the NULL terminator. Then
  7928. the character values follow inline (with NULL
  7929. terminator) and the last DWORD is filled with 0s.
  7930. </DIV></TD></TR>
  7931. <TR>
  7932. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7933. style="COLOR: red">inscriptionUnknown</SPAN></TD>
  7934. <TD class=fieldcell vAlign=top>Unknown inscription
  7935. related string - always empty.
  7936. <DIV class=datatype><SPAN
  7937. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7938. begin and end with DWORD alignment. The first WORD is
  7939. the string length including the NULL terminator. Then
  7940. the character values follow inline (with NULL
  7941. terminator) and the last DWORD is filled with 0s.
  7942. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  7943. <TR>
  7944. <TD vAlign=top>
  7945. <DIV class=maskheader><B>0x00020000</B></DIV></TD>
  7946. <TD>
  7947. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7948. border=0>
  7949. <TBODY>
  7950. <TR>
  7951. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7952. style="COLOR: red">detailedDescription</SPAN></TD>
  7953. <TD class=fieldcell vAlign=top>The Description string to
  7954. display on a sucessful assess.
  7955. <DIV class=datatype><SPAN
  7956. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7957. begin and end with DWORD alignment. The first WORD is
  7958. the string length including the NULL terminator. Then
  7959. the character values follow inline (with NULL
  7960. terminator) and the last DWORD is filled with 0s.
  7961. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  7962. <TR>
  7963. <TD vAlign=top>
  7964. <DIV class=maskheader><B>0x00040000</B></DIV></TD>
  7965. <TD>
  7966. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7967. border=0>
  7968. <TBODY>
  7969. <TR>
  7970. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7971. style="COLOR: red">simpleDescription</SPAN></TD>
  7972. <TD class=fieldcell vAlign=top>The Description string to
  7973. display on a failed assess.
  7974. <DIV class=datatype><SPAN
  7975. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7976. begin and end with DWORD alignment. The first WORD is
  7977. the string length including the NULL terminator. Then
  7978. the character values follow inline (with NULL
  7979. terminator) and the last DWORD is filled with 0s.
  7980. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  7981. <TR>
  7982. <TD vAlign=top>
  7983. <DIV class=maskheader><B>0x00000400</B></DIV></TD>
  7984. <TD>
  7985. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  7986. border=0>
  7987. <TBODY>
  7988. <TR>
  7989. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  7990. style="COLOR: red">comment</SPAN></TD>
  7991. <TD class=fieldcell vAlign=top>The 1 or 2 line
  7992. description comment at the top of the inspection window.
  7993. <DIV class=datatype><SPAN
  7994. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  7995. begin and end with DWORD alignment. The first WORD is
  7996. the string length including the NULL terminator. Then
  7997. the character values follow inline (with NULL
  7998. terminator) and the last DWORD is filled with 0s.
  7999. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  8000. <TR>
  8001. <TD vAlign=top>
  8002. <DIV class=maskheader><B>0x00100000</B></DIV></TD>
  8003. <TD>
  8004. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  8005. border=0>
  8006. <TBODY>
  8007. <TR>
  8008. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8009. style="COLOR: red">unknown</SPAN></TD>
  8010. <TD class=fieldcell vAlign=top>Unknown spell related
  8011. field. </TD></TR></TBODY></TABLE></TD></TR>
  8012. <TR>
  8013. <TD vAlign=top>
  8014. <DIV class=maskheader><B>0x00200000</B></DIV></TD>
  8015. <TD>
  8016. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  8017. border=0>
  8018. <TBODY>
  8019. <TR>
  8020. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8021. style="COLOR: red">unknown2</SPAN></TD>
  8022. <TD class=fieldcell vAlign=top>Unknown spell related
  8023. field. </TD></TR></TBODY></TABLE></TD></TR>
  8024. <TR>
  8025. <TD vAlign=top>
  8026. <DIV class=maskheader><B>0x00800000</B></DIV></TD>
  8027. <TD>
  8028. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  8029. border=0>
  8030. <TBODY>
  8031. <TR>
  8032. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8033. style="COLOR: red">difficulty</SPAN></TD>
  8034. <TD class=fieldcell vAlign=top>The arcane lore
  8035. requirement. </TD></TR>
  8036. <TR>
  8037. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8038. style="COLOR: red">spellcraft</SPAN></TD>
  8039. <TD class=fieldcell vAlign=top>The spellcraft of the
  8040. item. </TD></TR>
  8041. <TR>
  8042. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8043. style="COLOR: red">rankRequirement</SPAN></TD>
  8044. <TD class=fieldcell vAlign=top>An allegiance rank
  8045. requirement or 0 for none. </TD></TR>
  8046. <TR>
  8047. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8048. style="COLOR: red">storedMana</SPAN></TD>
  8049. <TD class=fieldcell vAlign=top>The current level of
  8050. stored mana. </TD></TR>
  8051. <TR>
  8052. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8053. style="COLOR: red">maxMana</SPAN></TD>
  8054. <TD class=fieldcell vAlign=top>The maximum amount of
  8055. stored mana. </TD></TR>
  8056. <TR>
  8057. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8058. style="COLOR: red">unknown</SPAN></TD>
  8059. <TD class=fieldcell vAlign=top>Unknown - Always
  8060. 0xFFFFFFFF. </TD></TR>
  8061. <TR>
  8062. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  8063. style="COLOR: red">manaRate</SPAN></TD>
  8064. <TD class=fieldcell vAlign=top>Number of seconds/point
  8065. of mana consumed. </TD></TR>
  8066. <TR>
  8067. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8068. style="COLOR: red">raceRequirement</SPAN></TD>
  8069. <TD class=fieldcell vAlign=top>Set the the name of the
  8070. required race, or a NULL string for no race requirement.
  8071. <DIV class=datatype><SPAN
  8072. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  8073. begin and end with DWORD alignment. The first WORD is
  8074. the string length including the NULL terminator. Then
  8075. the character values follow inline (with NULL
  8076. terminator) and the last DWORD is filled with 0s.
  8077. </DIV></TD></TR>
  8078. <TR>
  8079. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8080. style="COLOR: red">alternateSkillRequirement</SPAN></TD>
  8081. <TD class=fieldcell vAlign=top>The amount of an
  8082. alterante skill required to activate an item. </TD></TR>
  8083. <TR>
  8084. <TD class=fieldcell vAlign=top><B>Skill</B> <SPAN
  8085. style="COLOR: red">alternateSkill</SPAN></TD>
  8086. <TD class=fieldcell vAlign=top>An alternate skill
  8087. requirement, or 0 for no alternate skill required.
  8088. <DIV class=datatype><SPAN
  8089. style="COLOR: darkblue"><B>Skill</B>
  8090. (WORD)</SPAN><BR>Skill are identified by numbers
  8091. <TABLE class=valuelisttable cellSpacing=1
  8092. cellPadding=2><TBODY>
  8093. <TR>
  8094. <TD class=valuevaluecell>0x01</TD>
  8095. <TD class=valuetextcell>Axe</TD></TR>
  8096. <TR>
  8097. <TD class=valuevaluecell>0x02</TD>
  8098. <TD class=valuetextcell>Bow</TD></TR>
  8099. <TR>
  8100. <TD class=valuevaluecell>0x03</TD>
  8101. <TD class=valuetextcell>Crossbow</TD></TR>
  8102. <TR>
  8103. <TD class=valuevaluecell>0x04</TD>
  8104. <TD class=valuetextcell>Dagger</TD></TR>
  8105. <TR>
  8106. <TD class=valuevaluecell>0x05</TD>
  8107. <TD class=valuetextcell>Mace</TD></TR>
  8108. <TR>
  8109. <TD class=valuevaluecell>0x06</TD>
  8110. <TD class=valuetextcell>Melee Defense</TD></TR>
  8111. <TR>
  8112. <TD class=valuevaluecell>0x07</TD>
  8113. <TD class=valuetextcell>Missile Defense</TD></TR>
  8114. <TR>
  8115. <TD class=valuevaluecell>0x09</TD>
  8116. <TD class=valuetextcell>Spear</TD></TR>
  8117. <TR>
  8118. <TD class=valuevaluecell>0x0A</TD>
  8119. <TD class=valuetextcell>Staff</TD></TR>
  8120. <TR>
  8121. <TD class=valuevaluecell>0x0B</TD>
  8122. <TD class=valuetextcell>Sword</TD></TR>
  8123. <TR>
  8124. <TD class=valuevaluecell>0x0C</TD>
  8125. <TD class=valuetextcell>Thrown Weapons</TD></TR>
  8126. <TR>
  8127. <TD class=valuevaluecell>0x0D</TD>
  8128. <TD class=valuetextcell>Unarmed Combat</TD></TR>
  8129. <TR>
  8130. <TD class=valuevaluecell>0x0E</TD>
  8131. <TD class=valuetextcell>Arcane Lore</TD></TR>
  8132. <TR>
  8133. <TD class=valuevaluecell>0x0F</TD>
  8134. <TD class=valuetextcell>Magic Defense</TD></TR>
  8135. <TR>
  8136. <TD class=valuevaluecell>0x10</TD>
  8137. <TD class=valuetextcell>Mana Conversion</TD></TR>
  8138. <TR>
  8139. <TD class=valuevaluecell>0x12</TD>
  8140. <TD class=valuetextcell>Appraise Item</TD></TR>
  8141. <TR>
  8142. <TD class=valuevaluecell>0x13</TD>
  8143. <TD class=valuetextcell>Assess Person</TD></TR>
  8144. <TR>
  8145. <TD class=valuevaluecell>0x14</TD>
  8146. <TD class=valuetextcell>Deception</TD></TR>
  8147. <TR>
  8148. <TD class=valuevaluecell>0x15</TD>
  8149. <TD class=valuetextcell>Healing</TD></TR>
  8150. <TR>
  8151. <TD class=valuevaluecell>0x16</TD>
  8152. <TD class=valuetextcell>Jump</TD></TR>
  8153. <TR>
  8154. <TD class=valuevaluecell>0x17</TD>
  8155. <TD class=valuetextcell>Lockpick</TD></TR>
  8156. <TR>
  8157. <TD class=valuevaluecell>0x18</TD>
  8158. <TD class=valuetextcell>Run</TD></TR>
  8159. <TR>
  8160. <TD class=valuevaluecell>0x1B</TD>
  8161. <TD class=valuetextcell>Assess Creature</TD></TR>
  8162. <TR>
  8163. <TD class=valuevaluecell>0x1C</TD>
  8164. <TD class=valuetextcell>Appraise Weapon</TD></TR>
  8165. <TR>
  8166. <TD class=valuevaluecell>0x1D</TD>
  8167. <TD class=valuetextcell>Appraise Armor</TD></TR>
  8168. <TR>
  8169. <TD class=valuevaluecell>0x1E</TD>
  8170. <TD class=valuetextcell>Appraise Magic Item</TD></TR>
  8171. <TR>
  8172. <TD class=valuevaluecell>0x1F</TD>
  8173. <TD class=valuetextcell>Creature Enchantment</TD></TR>
  8174. <TR>
  8175. <TD class=valuevaluecell>0x20</TD>
  8176. <TD class=valuetextcell>Item Enchantment</TD></TR>
  8177. <TR>
  8178. <TD class=valuevaluecell>0x21</TD>
  8179. <TD class=valuetextcell>Life Magic</TD></TR>
  8180. <TR>
  8181. <TD class=valuevaluecell>0x22</TD>
  8182. <TD class=valuetextcell>War Magic</TD></TR>
  8183. <TR>
  8184. <TD class=valuevaluecell>0x23</TD>
  8185. <TD class=valuetextcell>Leadership</TD></TR>
  8186. <TR>
  8187. <TD class=valuevaluecell>0x24</TD>
  8188. <TD class=valuetextcell>Loyalty</TD></TR>
  8189. <TR>
  8190. <TD class=valuevaluecell>0x25</TD>
  8191. <TD class=valuetextcell>Fletching</TD></TR>
  8192. <TR>
  8193. <TD class=valuevaluecell>0x26</TD>
  8194. <TD class=valuetextcell>Alchemy</TD></TR>
  8195. <TR>
  8196. <TD class=valuevaluecell>0x27</TD>
  8197. <TD
  8198. class=valuetextcell>Cooking</TD></TR></TBODY></TABLE></DIV></TD></TR>
  8199. <TR>
  8200. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8201. style="COLOR: red">spellNames</SPAN></TD>
  8202. <TD class=fieldcell vAlign=top>The list of just spell
  8203. names in the enchantments list.
  8204. <DIV class=datatype><SPAN
  8205. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  8206. begin and end with DWORD alignment. The first WORD is
  8207. the string length including the NULL terminator. Then
  8208. the character values follow inline (with NULL
  8209. terminator) and the last DWORD is filled with 0s.
  8210. </DIV></TD></TR>
  8211. <TR>
  8212. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8213. style="COLOR: red">spellDescriptions</SPAN></TD>
  8214. <TD class=fieldcell vAlign=top>The descriptions of each
  8215. of the spells as they appear in the descriptions section
  8216. of the ID window.
  8217. <DIV class=datatype><SPAN
  8218. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  8219. begin and end with DWORD alignment. The first WORD is
  8220. the string length including the NULL terminator. Then
  8221. the character values follow inline (with NULL
  8222. terminator) and the last DWORD is filled with 0s.
  8223. </DIV></TD></TR>
  8224. <TR>
  8225. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  8226. style="COLOR: red">manaTransfer</SPAN></TD>
  8227. <TD class=fieldcell vAlign=top>The mana transfer
  8228. efficiency, always -100% for magic items.
  8229. </TD></TR></TBODY></TABLE></TD></TR>
  8230. <TR>
  8231. <TD vAlign=top>
  8232. <DIV class=maskheader><B>0x00080000</B></DIV></TD>
  8233. <TD>
  8234. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  8235. border=0>
  8236. <TBODY>
  8237. <TR>
  8238. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8239. style="COLOR: red">usesRemaining</SPAN></TD>
  8240. <TD class=fieldcell vAlign=top>The number of uses
  8241. remaining on this item </TD></TR>
  8242. <TR>
  8243. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8244. style="COLOR: red">usesTotal</SPAN></TD>
  8245. <TD class=fieldcell vAlign=top>The total uses on this
  8246. item </TD></TR></TBODY></TABLE></TD></TR>
  8247. <TR>
  8248. <TD vAlign=top>
  8249. <DIV class=maskheader><B>0x00010000</B></DIV></TD>
  8250. <TD>
  8251. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  8252. border=0>
  8253. <TBODY>
  8254. <TR>
  8255. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8256. style="COLOR: red">lowLevel</SPAN></TD>
  8257. <TD class=fieldcell vAlign=top>The low level restriction
  8258. for this portal, or 0xFFFFFFFF for none. </TD></TR>
  8259. <TR>
  8260. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8261. style="COLOR: red">highLevel</SPAN></TD>
  8262. <TD class=fieldcell vAlign=top>The high level
  8263. restriction for this portal, or 0xFFFFFFFF for none.
  8264. </TD></TR>
  8265. <TR>
  8266. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8267. style="COLOR: red">destination</SPAN></TD>
  8268. <TD class=fieldcell vAlign=top>The destination string.
  8269. <DIV class=datatype><SPAN
  8270. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  8271. begin and end with DWORD alignment. The first WORD is
  8272. the string length including the NULL terminator. Then
  8273. the character values follow inline (with NULL
  8274. terminator) and the last DWORD is filled with 0s.
  8275. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  8276. <TR>
  8277. <TD vAlign=top>
  8278. <DIV class=maskheader><B>0x02000000</B></DIV></TD>
  8279. <TD>
  8280. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  8281. border=0>
  8282. <TBODY>
  8283. <TR>
  8284. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8285. style="COLOR: red">activeEnchantments</SPAN></TD>
  8286. <TD class=fieldcell vAlign=top>The descritpion text for
  8287. all active enchantments.
  8288. <DIV class=datatype><SPAN
  8289. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings
  8290. begin and end with DWORD alignment. The first WORD is
  8291. the string length including the NULL terminator. Then
  8292. the character values follow inline (with NULL
  8293. terminator) and the last DWORD is filled with 0s.
  8294. </DIV></TD></TR></TBODY></TABLE></TD></TR>
  8295. <TR>
  8296. <TD vAlign=top>
  8297. <DIV class=maskheader><B>0x01000000</B></DIV></TD>
  8298. <TD>
  8299. <TABLE class=messagetable cellSpacing=0 cellPadding=2
  8300. border=0>
  8301. <TBODY>
  8302. <TR>
  8303. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  8304. style="COLOR: red">efficiency</SPAN></TD>
  8305. <TD class=fieldcell vAlign=top>The mana transfer
  8306. efficiency of this mana stone. </TD></TR>
  8307. <TR>
  8308. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8309. style="COLOR: red">storage</SPAN></TD>
  8310. <TD class=fieldcell vAlign=top>The current amount of
  8311. stored mana.
  8312. </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  8313. name=#F7B0-0x014A>
  8314. <DIV class=messageheader><IMG height=9
  8315. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x014A</B>
  8316. - Group Chat</DIV>
  8317. <DIV class=submsgheader>Allegiance and Fellowship chats come on these
  8318. messages.</DIV>
  8319. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8320. <TBODY>
  8321. <TR>
  8322. <TD class=fieldcell vAlign=top><B>GroupChatMask</B> <SPAN
  8323. style="COLOR: red">group</SPAN></TD>
  8324. <TD class=fieldcell vAlign=top>The type of group chat.
  8325. <DIV class=datatype><SPAN
  8326. style="COLOR: darkblue"><B>GroupChatMask</B> (DWORD)</SPAN><BR>The
  8327. relative source or destionation of this message.
  8328. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  8329. <TBODY>
  8330. <TR>
  8331. <TD class=valuevaluecell>0x0800</TD>
  8332. <TD class=valuetextcell>Fellowship</TD></TR>
  8333. <TR>
  8334. <TD class=valuevaluecell>0x1000</TD>
  8335. <TD class=valuetextcell>Patron</TD></TR>
  8336. <TR>
  8337. <TD class=valuevaluecell>0x2000</TD>
  8338. <TD class=valuetextcell>Vassal</TD></TR>
  8339. <TR>
  8340. <TD class=valuevaluecell>0x4000</TD>
  8341. <TD
  8342. class=valuetextcell>Follower</TD></TR></TBODY></TABLE></DIV></TD></TR>
  8343. <TR>
  8344. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8345. style="COLOR: red">senderName</SPAN></TD>
  8346. <TD class=fieldcell vAlign=top>The name of the character sending you
  8347. the message.
  8348. <DIV class=datatype><SPAN
  8349. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8350. end with DWORD alignment. The first WORD is the string length
  8351. including the NULL terminator. Then the character values follow
  8352. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8353. </DIV></TD></TR>
  8354. <TR>
  8355. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8356. style="COLOR: red">text</SPAN></TD>
  8357. <TD class=fieldcell vAlign=top>The text of the message.
  8358. <DIV class=datatype><SPAN
  8359. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8360. end with DWORD alignment. The first WORD is the string length
  8361. including the NULL terminator. Then the character values follow
  8362. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8363. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x0196>
  8364. <DIV class=messageheader><IMG height=9
  8365. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0196</B>
  8366. - Set Pack Contents</DIV>
  8367. <DIV class=submsgheader>Set Pack Contents</DIV>
  8368. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8369. <TBODY>
  8370. <TR>
  8371. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  8372. style="COLOR: red">pack</SPAN></TD>
  8373. <TD class=fieldcell vAlign=top>The pack we are setting the contents
  8374. of. This pack objects and the contained objects may be created
  8375. before or after the message.
  8376. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  8377. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  8378. in the game world. IDs are unique in the world but not permenantly -
  8379. IDs can be reused for temporary type objects like monsters
  8380. </DIV></TD></TR>
  8381. <TR>
  8382. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8383. style="COLOR: red">itemCount</SPAN></TD>
  8384. <TD class=fieldcell vAlign=top>Number of items in the pack (does not
  8385. reflect the capacity - see the pack creation message). </TD></TR>
  8386. <TR>
  8387. <TD colSpan=2>
  8388. <DIV class=indentcell>
  8389. <DIV class=substructheader><B>items:</B> vector of length
  8390. <B>itemCount</B></DIV>
  8391. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8392. <TBODY>
  8393. <TR>
  8394. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  8395. style="COLOR: red">item</SPAN></TD>
  8396. <TD class=fieldcell vAlign=top>An item for the pack.
  8397. <DIV class=datatype><SPAN
  8398. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  8399. field containing a unique ID for an object in the game world.
  8400. IDs are unique in the world but not permenantly - IDs can be
  8401. reused for temporary type objects like monsters </DIV></TD></TR>
  8402. <TR>
  8403. <TD class=fieldcell vAlign=top><B>InventoryType</B> <SPAN
  8404. style="COLOR: red">type</SPAN></TD>
  8405. <TD class=fieldcell vAlign=top>The type of this inventory. In
  8406. this message it will always be 0 since there are no subpacks
  8407. currently.
  8408. <DIV class=datatype><SPAN
  8409. style="COLOR: darkblue"><B>InventoryType</B>
  8410. (DWORD)</SPAN><BR>The position of this inventory item.
  8411. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  8412. <TBODY>
  8413. <TR>
  8414. <TD class=valuevaluecell>0x00</TD>
  8415. <TD class=valuetextcell>Normal Item</TD></TR>
  8416. <TR>
  8417. <TD class=valuevaluecell>0x01</TD>
  8418. <TD
  8419. class=valuetextcell>Pack</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  8420. name=#F7B0-0x019A>
  8421. <DIV class=messageheader><IMG height=9
  8422. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x019A</B>
  8423. - Drop from Inventory</DIV>
  8424. <DIV class=submsgheader>Removes an item from inventory (when you place it
  8425. on the ground or give it away)</DIV>
  8426. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8427. <TBODY>
  8428. <TR>
  8429. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  8430. style="COLOR: red">item</SPAN></TD>
  8431. <TD class=fieldcell vAlign=top>The item leaving your inventory.
  8432. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  8433. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  8434. in the game world. IDs are unique in the world but not permenantly -
  8435. IDs can be reused for temporary type objects like monsters
  8436. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x01A4>
  8437. <DIV class=messageheader><IMG height=9
  8438. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01A4</B>
  8439. - Remove Enchantment (Silent)</DIV>
  8440. <DIV class=submsgheader>An enchantment was removed (via magic item).</DIV>
  8441. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8442. <TBODY>
  8443. <TR>
  8444. <TD class=fieldcell vAlign=top><B>Spell</B> <SPAN
  8445. style="COLOR: red">spell</SPAN></TD>
  8446. <TD class=fieldcell vAlign=top>The ID of the spell being removed.
  8447. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Spell</B>
  8448. (WORD)</SPAN><BR>Spell IDs are a uniqe number representing the spell
  8449. and level. The table is found in the portal.dat. </DIV></TD></TR>
  8450. <TR>
  8451. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  8452. style="COLOR: red">layers</SPAN></TD>
  8453. <TD class=fieldcell vAlign=top>Index of this spell (for layers).
  8454. </TD></TR></TBODY></TABLE><A name=#F7B0-0x01A6>
  8455. <DIV class=messageheader><IMG height=9
  8456. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01A6</B>
  8457. - Remove Multiple Enchantments</DIV>
  8458. <DIV class=submsgheader>Removes a bunch of enchantments to the list (when
  8459. multiple spells expire simultaneously).</DIV>
  8460. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8461. <TBODY>
  8462. <TR>
  8463. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8464. style="COLOR: red">count</SPAN></TD>
  8465. <TD class=fieldcell vAlign=top>The number of enchantments </TD></TR>
  8466. <TR>
  8467. <TD colSpan=2>
  8468. <DIV class=indentcell>
  8469. <DIV class=substructheader><B>enchantments:</B> vector of length
  8470. <B>count</B></DIV>
  8471. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8472. <TBODY>
  8473. <TR>
  8474. <TD class=fieldcell vAlign=top><B>Spell</B> <SPAN
  8475. style="COLOR: red">spell</SPAN></TD>
  8476. <TD class=fieldcell vAlign=top>The spell being removed.
  8477. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Spell</B>
  8478. (WORD)</SPAN><BR>Spell IDs are a uniqe number representing the
  8479. spell and level. The table is found in the portal.dat.
  8480. </DIV></TD></TR>
  8481. <TR>
  8482. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  8483. style="COLOR: red">layer</SPAN></TD>
  8484. <TD class=fieldcell vAlign=top>Index of the spell being
  8485. removed, if this index is 1 the enchantment is entirely
  8486. removed. </TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  8487. name=#F7B0-0x01A7>
  8488. <DIV class=messageheader><IMG height=9
  8489. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01A7</B>
  8490. - Attack Completed</DIV>
  8491. <DIV class=submsgheader>Melee attack completed</DIV>
  8492. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8493. <TBODY>
  8494. <TR>
  8495. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8496. style="COLOR: red">unknown</SPAN></TD>
  8497. <TD class=fieldcell vAlign=top>unknown - my sample was 00000000
  8498. </TD></TR></TBODY></TABLE><A name=#F7B0-0x01AD>
  8499. <DIV class=messageheader><IMG height=9
  8500. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01AD</B>
  8501. - Kill/Death Message</DIV>
  8502. <DIV class=submsgheader>Message for a death, something you killed or your
  8503. own death message.</DIV>
  8504. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8505. <TBODY>
  8506. <TR>
  8507. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8508. style="COLOR: red">text</SPAN></TD>
  8509. <TD class=fieldcell vAlign=top>The text of the nearby or present
  8510. death message.
  8511. <DIV class=datatype><SPAN
  8512. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8513. end with DWORD alignment. The first WORD is the string length
  8514. including the NULL terminator. Then the character values follow
  8515. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8516. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x01AC>
  8517. <DIV class=messageheader><IMG height=9
  8518. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01AC</B>
  8519. - Your death.</DIV>
  8520. <DIV class=submsgheader>You just died.</DIV>
  8521. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8522. <TBODY>
  8523. <TR>
  8524. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8525. style="COLOR: red">text</SPAN></TD>
  8526. <TD class=fieldcell vAlign=top>Your (typically mocking) death
  8527. message.
  8528. <DIV class=datatype><SPAN
  8529. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8530. end with DWORD alignment. The first WORD is the string length
  8531. including the NULL terminator. Then the character values follow
  8532. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8533. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x01AE>
  8534. <DIV class=messageheader><IMG height=9
  8535. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01AE</B>
  8536. - Add Multiple Enchantments List</DIV>
  8537. <DIV class=submsgheader>Unlike 0x004E which adds only a single enchantment
  8538. at a time, this message adds a bunch in a single shot.</DIV>
  8539. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8540. <TBODY>
  8541. <TR>
  8542. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8543. style="COLOR: red">count</SPAN></TD>
  8544. <TD class=fieldcell vAlign=top>The number of enchantments </TD></TR>
  8545. <TR>
  8546. <TD colSpan=2>
  8547. <DIV class=indentcell>
  8548. <DIV class=substructheader><B>enchantments:</B> vector of length
  8549. <B>count</B></DIV>
  8550. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8551. <TBODY>
  8552. <TR>
  8553. <TD class=fieldcell vAlign=top><B>Spell</B> <SPAN
  8554. style="COLOR: red">spell</SPAN></TD>
  8555. <TD class=fieldcell vAlign=top>The spell being added.
  8556. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Spell</B>
  8557. (WORD)</SPAN><BR>Spell IDs are a uniqe number representing the
  8558. spell and level. The table is found in the portal.dat.
  8559. </DIV></TD></TR>
  8560. <TR>
  8561. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  8562. style="COLOR: red">layer</SPAN></TD>
  8563. <TD class=fieldcell vAlign=top>The number of time this spell
  8564. has been added - when 1 this is the first time.
  8565. </TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  8566. name=#F7B0-0x01B1>
  8567. <DIV class=messageheader><IMG height=9
  8568. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01B1</B>
  8569. - Inflict Melee Damage</DIV>
  8570. <DIV class=submsgheader>Inflict Melee Damage on an opponent.</DIV>
  8571. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8572. <TBODY>
  8573. <TR>
  8574. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8575. style="COLOR: red">target</SPAN></TD>
  8576. <TD class=fieldcell vAlign=top>The name of your opponent.
  8577. <DIV class=datatype><SPAN
  8578. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8579. end with DWORD alignment. The first WORD is the string length
  8580. including the NULL terminator. Then the character values follow
  8581. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8582. </DIV></TD></TR>
  8583. <TR>
  8584. <TD class=fieldcell vAlign=top><B>DamageMask</B> <SPAN
  8585. style="COLOR: red">damage</SPAN></TD>
  8586. <TD class=fieldcell vAlign=top>The type of damage you are
  8587. inflicting.
  8588. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>DamageMask</B>
  8589. (DWORD)</SPAN><BR>Damage Types are selected from a mask, they can be
  8590. combined for multi-damage type weapons (for example slash/pierce
  8591. swords)
  8592. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  8593. <TBODY>
  8594. <TR>
  8595. <TD class=valuevaluecell>0x01</TD>
  8596. <TD class=valuetextcell>Slashing</TD></TR>
  8597. <TR>
  8598. <TD class=valuevaluecell>0x02</TD>
  8599. <TD class=valuetextcell>Piercing</TD></TR>
  8600. <TR>
  8601. <TD class=valuevaluecell>0x04</TD>
  8602. <TD class=valuetextcell>Bludgeoning</TD></TR>
  8603. <TR>
  8604. <TD class=valuevaluecell>0x08</TD>
  8605. <TD class=valuetextcell>Cold</TD></TR>
  8606. <TR>
  8607. <TD class=valuevaluecell>0x10</TD>
  8608. <TD class=valuetextcell>Fire</TD></TR>
  8609. <TR>
  8610. <TD class=valuevaluecell>0x20</TD>
  8611. <TD class=valuetextcell>Acid</TD></TR>
  8612. <TR>
  8613. <TD class=valuevaluecell>0x40</TD>
  8614. <TD
  8615. class=valuetextcell>Electric</TD></TR></TBODY></TABLE></DIV></TD></TR>
  8616. <TR>
  8617. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  8618. style="COLOR: red">severity</SPAN></TD>
  8619. <TD class=fieldcell vAlign=top>A number between 0.0 and 1.0 that
  8620. reflects the severity of the attack - this is reflected in both the
  8621. message (graze vs. crush) and the noise. </TD></TR>
  8622. <TR>
  8623. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8624. style="COLOR: red">amount</SPAN></TD>
  8625. <TD class=fieldcell vAlign=top>The number of health points you took.
  8626. </TD></TR></TBODY></TABLE><A name=#F7B0-0x01B2>
  8627. <DIV class=messageheader><IMG height=9
  8628. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01B2</B>
  8629. - Receive Melee Damage</DIV>
  8630. <DIV class=submsgheader>When an opponent inflicts melee damage on your
  8631. character.</DIV>
  8632. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8633. <TBODY>
  8634. <TR>
  8635. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8636. style="COLOR: red">source</SPAN></TD>
  8637. <TD class=fieldcell vAlign=top>The name of your opponent.
  8638. <DIV class=datatype><SPAN
  8639. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8640. end with DWORD alignment. The first WORD is the string length
  8641. including the NULL terminator. Then the character values follow
  8642. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8643. </DIV></TD></TR>
  8644. <TR>
  8645. <TD class=fieldcell vAlign=top><B>DamageMask</B> <SPAN
  8646. style="COLOR: red">damage</SPAN></TD>
  8647. <TD class=fieldcell vAlign=top>The type of damage you are receiving.
  8648. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>DamageMask</B>
  8649. (DWORD)</SPAN><BR>Damage Types are selected from a mask, they can be
  8650. combined for multi-damage type weapons (for example slash/pierce
  8651. swords)
  8652. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  8653. <TBODY>
  8654. <TR>
  8655. <TD class=valuevaluecell>0x01</TD>
  8656. <TD class=valuetextcell>Slashing</TD></TR>
  8657. <TR>
  8658. <TD class=valuevaluecell>0x02</TD>
  8659. <TD class=valuetextcell>Piercing</TD></TR>
  8660. <TR>
  8661. <TD class=valuevaluecell>0x04</TD>
  8662. <TD class=valuetextcell>Bludgeoning</TD></TR>
  8663. <TR>
  8664. <TD class=valuevaluecell>0x08</TD>
  8665. <TD class=valuetextcell>Cold</TD></TR>
  8666. <TR>
  8667. <TD class=valuevaluecell>0x10</TD>
  8668. <TD class=valuetextcell>Fire</TD></TR>
  8669. <TR>
  8670. <TD class=valuevaluecell>0x20</TD>
  8671. <TD class=valuetextcell>Acid</TD></TR>
  8672. <TR>
  8673. <TD class=valuevaluecell>0x40</TD>
  8674. <TD
  8675. class=valuetextcell>Electric</TD></TR></TBODY></TABLE></DIV></TD></TR>
  8676. <TR>
  8677. <TD class=fieldcell vAlign=top><B>double</B> <SPAN
  8678. style="COLOR: red">severity</SPAN></TD>
  8679. <TD class=fieldcell vAlign=top>A number between 0.0 and 1.0 that
  8680. reflects the severity of the attack - this is reflected in both the
  8681. message (graze vs. crush) and the noise. </TD></TR>
  8682. <TR>
  8683. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8684. style="COLOR: red">amount</SPAN></TD>
  8685. <TD class=fieldcell vAlign=top>The number of health points you lost.
  8686. (NOTE: the actual message that drop your health is sent separately)
  8687. </TD></TR>
  8688. <TR>
  8689. <TD class=fieldcell vAlign=top><B>DamageLocation</B> <SPAN
  8690. style="COLOR: red">location</SPAN></TD>
  8691. <TD class=fieldcell vAlign=top>The location that you received damage
  8692. on your body
  8693. <DIV class=datatype><SPAN
  8694. style="COLOR: darkblue"><B>DamageLocation</B>
  8695. (DWORD)</SPAN><BR>Location that Damage is recieved during melee
  8696. Combat
  8697. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  8698. <TBODY>
  8699. <TR>
  8700. <TD class=valuevaluecell>0x00</TD>
  8701. <TD class=valuetextcell>Head</TD></TR>
  8702. <TR>
  8703. <TD class=valuevaluecell>0x01</TD>
  8704. <TD class=valuetextcell>Chest</TD></TR>
  8705. <TR>
  8706. <TD class=valuevaluecell>0x02</TD>
  8707. <TD class=valuetextcell>Abdomen</TD></TR>
  8708. <TR>
  8709. <TD class=valuevaluecell>0x03</TD>
  8710. <TD class=valuetextcell>Upper Arm</TD></TR>
  8711. <TR>
  8712. <TD class=valuevaluecell>0x04</TD>
  8713. <TD class=valuetextcell>Lower Arm</TD></TR>
  8714. <TR>
  8715. <TD class=valuevaluecell>0x05</TD>
  8716. <TD class=valuetextcell>Hand</TD></TR>
  8717. <TR>
  8718. <TD class=valuevaluecell>0x06</TD>
  8719. <TD class=valuetextcell>Upper Leg</TD></TR>
  8720. <TR>
  8721. <TD class=valuevaluecell>0x07</TD>
  8722. <TD class=valuetextcell>Lower Leg</TD></TR>
  8723. <TR>
  8724. <TD class=valuevaluecell>0x08</TD>
  8725. <TD
  8726. class=valuetextcell>Foot</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  8727. name=#F7B0-0x01B3>
  8728. <DIV class=messageheader><IMG height=9
  8729. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01B3</B>
  8730. - Other Melee Evade</DIV>
  8731. <DIV class=submsgheader>When you are evaded in melee combat.</DIV>
  8732. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8733. <TBODY>
  8734. <TR>
  8735. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8736. style="COLOR: red">target</SPAN></TD>
  8737. <TD class=fieldcell vAlign=top>The name of your opponent.
  8738. <DIV class=datatype><SPAN
  8739. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8740. end with DWORD alignment. The first WORD is the string length
  8741. including the NULL terminator. Then the character values follow
  8742. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8743. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x01B4>
  8744. <DIV class=messageheader><IMG height=9
  8745. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01B4</B>
  8746. - Self Melee Evade</DIV>
  8747. <DIV class=submsgheader>When you evade an opponent in melee combat.</DIV>
  8748. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8749. <TBODY>
  8750. <TR>
  8751. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8752. style="COLOR: red">source</SPAN></TD>
  8753. <TD class=fieldcell vAlign=top>The name of your opponent.
  8754. <DIV class=datatype><SPAN
  8755. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8756. end with DWORD alignment. The first WORD is the string length
  8757. including the NULL terminator. Then the character values follow
  8758. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8759. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x01B8>
  8760. <DIV class=messageheader><IMG height=9
  8761. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01B8</B>
  8762. - Start Melee Attack</DIV>
  8763. <DIV class=submsgheader>Start melee attack</DIV>
  8764. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8765. <TBODY></TBODY></TABLE><A name=#F7B0-0x01C0>
  8766. <DIV class=messageheader><IMG height=9
  8767. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01C0</B>
  8768. - Update Health</DIV>
  8769. <DIV class=submsgheader>Updates the health bar on your selected
  8770. opponent.</DIV>
  8771. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8772. <TBODY>
  8773. <TR>
  8774. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  8775. style="COLOR: red">selection</SPAN></TD>
  8776. <TD class=fieldcell vAlign=top>Since you only get updates for the
  8777. currently selected opponent, this indicates what you have selected.
  8778. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  8779. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  8780. in the game world. IDs are unique in the world but not permenantly -
  8781. IDs can be reused for temporary type objects like monsters
  8782. </DIV></TD></TR>
  8783. <TR>
  8784. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  8785. style="COLOR: red">health</SPAN></TD>
  8786. <TD class=fieldcell vAlign=top>A number between 0.0 and 1.0
  8787. reflecting their total health. </TD></TR></TBODY></TABLE><A
  8788. name=#F7B0-0x01C3>
  8789. <DIV class=messageheader><IMG height=9
  8790. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01C3</B>
  8791. - Age Command Result</DIV>
  8792. <DIV class=submsgheader>Age Command Result - happens when you do /age in
  8793. the game</DIV>
  8794. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8795. <TBODY>
  8796. <TR>
  8797. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8798. style="COLOR: red">unknown</SPAN></TD>
  8799. <TD class=fieldcell vAlign=top>Unknown - always seems to be a null
  8800. string
  8801. <DIV class=datatype><SPAN
  8802. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8803. end with DWORD alignment. The first WORD is the string length
  8804. including the NULL terminator. Then the character values follow
  8805. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8806. </DIV></TD></TR>
  8807. <TR>
  8808. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8809. style="COLOR: red">age</SPAN></TD>
  8810. <TD class=fieldcell vAlign=top>Your age in the format 1mo 1d 1h 1m
  8811. 1s
  8812. <DIV class=datatype><SPAN
  8813. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  8814. end with DWORD alignment. The first WORD is the string length
  8815. including the NULL terminator. Then the character values follow
  8816. inline (with NULL terminator) and the last DWORD is filled with 0s.
  8817. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x01C7>
  8818. <DIV class=messageheader><IMG height=9
  8819. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01C7</B>
  8820. - Read. Previous action complete</DIV>
  8821. <DIV class=submsgheader>Ready. Previous action complete</DIV>
  8822. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8823. <TBODY>
  8824. <TR>
  8825. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8826. style="COLOR: red">unknown</SPAN></TD>
  8827. <TD class=fieldcell vAlign=top>Unknown - 0x00000000
  8828. </TD></TR></TBODY></TABLE><A name=#F7B0-0x01F4>
  8829. <DIV class=messageheader><IMG height=9
  8830. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01F4</B>
  8831. - Squelched Users List</DIV>
  8832. <DIV class=submsgheader>Squelched Users List</DIV>
  8833. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8834. <TBODY>
  8835. <TR>
  8836. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8837. style="COLOR: red">unknown1</SPAN></TD>
  8838. <TD class=fieldcell vAlign=top>Unknown Always 0 </TD></TR>
  8839. <TR>
  8840. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  8841. style="COLOR: red">squelchCount</SPAN></TD>
  8842. <TD class=fieldcell vAlign=top>The number of squelched users. </TD></TR>
  8843. <TR>
  8844. <TD class=fieldcell vAlign=top><B>WORD</B> <SPAN
  8845. style="COLOR: red">unknownFlags1</SPAN></TD>
  8846. <TD class=fieldcell vAlign=top>Unknown flags, sometimes 0x0020 is
  8847. set </TD></TR>
  8848. <TR>
  8849. <TD colSpan=2>
  8850. <DIV class=indentcell>
  8851. <DIV class=substructheader><B>users:</B> vector of length
  8852. <B>squelchCount</B></DIV>
  8853. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8854. <TBODY>
  8855. <TR>
  8856. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  8857. style="COLOR: red">user</SPAN></TD>
  8858. <TD class=fieldcell vAlign=top>The ID of the squelched user.
  8859. <DIV class=datatype><SPAN
  8860. style="COLOR: darkblue"><B>Object</B> (DWORD)</SPAN><BR>DWORD
  8861. field containing a unique ID for an object in the game world.
  8862. IDs are unique in the world but not permenantly - IDs can be
  8863. reused for temporary type objects like monsters </DIV></TD></TR>
  8864. <TR>
  8865. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8866. style="COLOR: red">unknown1</SPAN></TD>
  8867. <TD class=fieldcell vAlign=top>Unknown - Always 4. </TD></TR>
  8868. <TR>
  8869. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8870. style="COLOR: red">unknown2</SPAN></TD>
  8871. <TD class=fieldcell vAlign=top>Unknown - Always 0xFFFFFFF.
  8872. </TD></TR>
  8873. <TR>
  8874. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8875. style="COLOR: red">unknown3</SPAN></TD>
  8876. <TD class=fieldcell vAlign=top>Unknown - Always 0xFFFFFFF.
  8877. </TD></TR>
  8878. <TR>
  8879. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8880. style="COLOR: red">unknown4</SPAN></TD>
  8881. <TD class=fieldcell vAlign=top>Unknown - Always 0xFFFFFFF.
  8882. </TD></TR>
  8883. <TR>
  8884. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8885. style="COLOR: red">unknown5</SPAN></TD>
  8886. <TD class=fieldcell vAlign=top>Unknown - Always 0xFFFFFFF.
  8887. </TD></TR>
  8888. <TR>
  8889. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  8890. style="COLOR: red">name</SPAN></TD>
  8891. <TD class=fieldcell vAlign=top>Name of the squelched user.
  8892. <DIV class=datatype><SPAN
  8893. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin
  8894. and end with DWORD alignment. The first WORD is the string
  8895. length including the NULL terminator. Then the character
  8896. values follow inline (with NULL terminator) and the last DWORD
  8897. is filled with 0s. </DIV></TD></TR>
  8898. <TR>
  8899. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8900. style="COLOR: red">unknown6</SPAN></TD>
  8901. <TD class=fieldcell vAlign=top>Unknown - Always 0.
  8902. </TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  8903. name=#F7B0-0x01FD>
  8904. <DIV class=messageheader><IMG height=9
  8905. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01FD</B>
  8906. - Enter Trade</DIV>
  8907. <DIV class=submsgheader>Send to begin a trade and display the trade
  8908. window</DIV>
  8909. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8910. <TBODY>
  8911. <TR>
  8912. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  8913. style="COLOR: red">trader</SPAN></TD>
  8914. <TD class=fieldcell vAlign=top>Person initiating the trade
  8915. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  8916. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  8917. in the game world. IDs are unique in the world but not permenantly -
  8918. IDs can be reused for temporary type objects like monsters
  8919. </DIV></TD></TR>
  8920. <TR>
  8921. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  8922. style="COLOR: red">tradee</SPAN></TD>
  8923. <TD class=fieldcell vAlign=top>Person receiving the trade
  8924. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  8925. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  8926. in the game world. IDs are unique in the world but not permenantly -
  8927. IDs can be reused for temporary type objects like monsters
  8928. </DIV></TD></TR>
  8929. <TR>
  8930. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8931. style="COLOR: red">unknown1</SPAN></TD>
  8932. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  8933. <TR>
  8934. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8935. style="COLOR: red">unknown2</SPAN></TD>
  8936. <TD class=fieldcell vAlign=top>unknown </TD></TR></TBODY></TABLE><A
  8937. name=#F7B0-0x01FF>
  8938. <DIV class=messageheader><IMG height=9
  8939. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x01FF</B>
  8940. - End Trade</DIV>
  8941. <DIV class=submsgheader>End trading</DIV>
  8942. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8943. <TBODY>
  8944. <TR>
  8945. <TD class=fieldcell vAlign=top><B>EndTradeReason</B> <SPAN
  8946. style="COLOR: red">reason</SPAN></TD>
  8947. <TD class=fieldcell vAlign=top>Reason trade was cancelled
  8948. <DIV class=datatype><SPAN
  8949. style="COLOR: darkblue"><B>EndTradeReason</B> (DWORD)</SPAN><BR>The
  8950. reason for ending a trade.
  8951. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  8952. <TBODY>
  8953. <TR>
  8954. <TD class=valuevaluecell>0x00</TD>
  8955. <TD class=valuetextcell>End trade normally.</TD></TR>
  8956. <TR>
  8957. <TD class=valuevaluecell>0x02</TD>
  8958. <TD class=valuetextcell>Party entered combat mode.</TD></TR>
  8959. <TR>
  8960. <TD class=valuevaluecell>0x51</TD>
  8961. <TD class=valuetextcell>Party moved out of range, or cancelled
  8962. manually.</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE><A
  8963. name=#F7B0-0x0200>
  8964. <DIV class=messageheader><IMG height=9
  8965. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0200</B>
  8966. - Add Trade Item</DIV>
  8967. <DIV class=submsgheader>Item was added to trade window - you will receive
  8968. a Create Object (0xF745) with details of the item</DIV>
  8969. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8970. <TBODY>
  8971. <TR>
  8972. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  8973. style="COLOR: red">item</SPAN></TD>
  8974. <TD class=fieldcell vAlign=top>The item being dropped into trade
  8975. window
  8976. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  8977. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  8978. in the game world. IDs are unique in the world but not permenantly -
  8979. IDs can be reused for temporary type objects like monsters
  8980. </DIV></TD></TR>
  8981. <TR>
  8982. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8983. style="COLOR: red">side</SPAN></TD>
  8984. <TD class=fieldcell vAlign=top>Side of the trade window object was
  8985. inserted (1 or 2) </TD></TR>
  8986. <TR>
  8987. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  8988. style="COLOR: red">unknown1</SPAN></TD>
  8989. <TD class=fieldcell vAlign=top>unknown, was zero when testing
  8990. </TD></TR></TBODY></TABLE><A name=#F7B0-0x0202>
  8991. <DIV class=messageheader><IMG height=9
  8992. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0202</B>
  8993. - Accept Trade</DIV>
  8994. <DIV class=submsgheader>The trade was accepted</DIV>
  8995. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  8996. <TBODY>
  8997. <TR>
  8998. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  8999. style="COLOR: red">character</SPAN></TD>
  9000. <TD class=fieldcell vAlign=top>Person who acepted the trade
  9001. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9002. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  9003. in the game world. IDs are unique in the world but not permenantly -
  9004. IDs can be reused for temporary type objects like monsters
  9005. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x0205>
  9006. <DIV class=messageheader><IMG height=9
  9007. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0205</B>
  9008. - Reset Trade</DIV>
  9009. <DIV class=submsgheader>The trade window was reset</DIV>
  9010. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9011. <TBODY>
  9012. <TR>
  9013. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9014. style="COLOR: red">clearee</SPAN></TD>
  9015. <TD class=fieldcell vAlign=top>Person who cleared the window
  9016. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9017. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  9018. in the game world. IDs are unique in the world but not permenantly -
  9019. IDs can be reused for temporary type objects like monsters
  9020. </DIV></TD></TR></TBODY></TABLE><A name=#F7B0-0x0207>
  9021. <DIV class=messageheader><IMG height=9
  9022. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0207</B>
  9023. - Failure to trade an item</DIV>
  9024. <DIV class=submsgheader>Failure to trade an item</DIV>
  9025. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9026. <TBODY>
  9027. <TR>
  9028. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9029. style="COLOR: red">item</SPAN></TD>
  9030. <TD class=fieldcell vAlign=top>Item that could not be added to trade
  9031. window
  9032. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9033. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  9034. in the game world. IDs are unique in the world but not permenantly -
  9035. IDs can be reused for temporary type objects like monsters
  9036. </DIV></TD></TR>
  9037. <TR>
  9038. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9039. style="COLOR: red">reason</SPAN></TD>
  9040. <TD class=fieldcell vAlign=top>The numeric reason it couldn't be
  9041. traded. </TD></TR></TBODY></TABLE><A name=#F7B0-0x0264>
  9042. <DIV class=messageheader><IMG height=9
  9043. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0x0264</B>
  9044. - Updates the mana bar on the selected item.</DIV>
  9045. <DIV class=submsgheader>Updates the mana bar on the selected item.</DIV>
  9046. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9047. <TBODY>
  9048. <TR>
  9049. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9050. style="COLOR: red">selection</SPAN></TD>
  9051. <TD class=fieldcell vAlign=top>Since you only get updates for the
  9052. currently selected item, this indicates what you have selected.
  9053. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9054. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  9055. in the game world. IDs are unique in the world but not permenantly -
  9056. IDs can be reused for temporary type objects like monsters
  9057. </DIV></TD></TR>
  9058. <TR>
  9059. <TD class=fieldcell vAlign=top><B>float</B> <SPAN
  9060. style="COLOR: red">mana</SPAN></TD>
  9061. <TD class=fieldcell vAlign=top>A number between 0.0 and 1.0
  9062. reflecting its total mana. </TD></TR>
  9063. <TR>
  9064. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9065. style="COLOR: red">enabled</SPAN></TD>
  9066. <TD class=fieldcell vAlign=top>A value (0 or 1) which determines if
  9067. the item uses mana and whether to show the items mana bar.
  9068. </TD></TR></TBODY></TABLE><A name=#F7B0-0xF643>
  9069. <DIV class=messageheader><IMG height=9
  9070. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0xF643</B>
  9071. - Create Character</DIV>
  9072. <DIV class=submsgheader>Character was created on main screen</DIV>
  9073. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9074. <TBODY>
  9075. <TR>
  9076. <TD class=fieldcell vAlign=top><B>CharacterCreationResult</B> <SPAN
  9077. style="COLOR: red">success</SPAN></TD>
  9078. <TD class=fieldcell vAlign=top>Success flag of creation
  9079. <DIV class=datatype><SPAN
  9080. style="COLOR: darkblue"><B>CharacterCreationResult</B>
  9081. (DWORD)</SPAN><BR>Results of your creation attempt.
  9082. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  9083. <TBODY>
  9084. <TR>
  9085. <TD class=valuevaluecell>0x01</TD>
  9086. <TD class=valuetextcell>Success</TD></TR>
  9087. <TR>
  9088. <TD class=valuevaluecell>0x03</TD>
  9089. <TD class=valuetextcell>Name in use</TD></TR>
  9090. <TR>
  9091. <TD class=valuevaluecell>0x04</TD>
  9092. <TD class=valuetextcell>Bad Name - typically profanity
  9093. filter</TD></TR></TBODY></TABLE></DIV></TD></TR>
  9094. <TR>
  9095. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9096. style="COLOR: red">character</SPAN></TD>
  9097. <TD class=fieldcell vAlign=top>New character
  9098. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9099. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object
  9100. in the game world. IDs are unique in the world but not permenantly -
  9101. IDs can be reused for temporary type objects like monsters
  9102. </DIV></TD></TR>
  9103. <TR>
  9104. <TD class=fieldcell vAlign=top><B>String</B> <SPAN
  9105. style="COLOR: red">userName</SPAN></TD>
  9106. <TD class=fieldcell vAlign=top>Name of new character
  9107. <DIV class=datatype><SPAN
  9108. style="COLOR: darkblue"><B>String</B></SPAN><BR>Strings begin and
  9109. end with DWORD alignment. The first WORD is the string length
  9110. including the NULL terminator. Then the character values follow
  9111. inline (with NULL terminator) and the last DWORD is filled with 0s.
  9112. </DIV></TD></TR>
  9113. <TR>
  9114. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9115. style="COLOR: red">unknown_1</SPAN></TD>
  9116. <TD class=fieldcell vAlign=top>Always zero </TD></TR></TBODY></TABLE><A
  9117. name=#F7B0-0xF655>
  9118. <DIV class=messageheader><IMG height=9
  9119. src="AC Decoded Message Viewer_files/expanded.gif" width=9> <B>0xF655</B>
  9120. - Delete Character</DIV>
  9121. <DIV class=submsgheader>Character was deleted on main screen</DIV>
  9122. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9123. <TBODY></TBODY></TABLE>
  9124. <DIV class=unknownmessage><B>0x01CA</B> - Unknown</DIV>
  9125. <DIV class=unknownmessage><B>0x01CB</B> - Unknown</DIV>
  9126. <DIV class=unknownmessage><B>0x01EA</B> -
  9127. Unknown</DIV></DIV></A></TD></TR></TBODY></TABLE></DIV></DIV><A name=F7C7><!--force close--></A>
  9128. <DIV class=messageborder>
  9129. <DIV class=messageheader><IMG
  9130. src="AC Decoded Message Viewer_files/expanded.gif"> <B>F7C7</B> - Start 3D
  9131. Mode</DIV>
  9132. <DIV class=messagebody>
  9133. <DIV class=messagedesc>Sent to instruct the client to login. Client changes
  9134. video mode and enter's portal mode.</DIV>
  9135. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9136. <TBODY></TBODY></TABLE></DIV></DIV><A name=FF33><!--force close--></A>
  9137. <DIV class=messageborder>
  9138. <DIV class=messageheader><IMG
  9139. src="AC Decoded Message Viewer_files/expanded.gif"> <B>FF33</B> - Exit portal
  9140. mode.</DIV>
  9141. <DIV class=messagebody>
  9142. <DIV class=messagedesc>Sent to terminate the whirling tunnel of portal
  9143. mode.</DIV>
  9144. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9145. <TBODY>
  9146. <TR>
  9147. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9148. style="COLOR: red">character</SPAN></TD>
  9149. <TD class=fieldcell vAlign=top>The character exiting portal mode - should
  9150. be you.
  9151. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9152. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  9153. game world. IDs are unique in the world but not permenantly - IDs can be
  9154. reused for temporary type objects like monsters </DIV></TD></TR>
  9155. <TR>
  9156. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9157. style="COLOR: red">index</SPAN></TD>
  9158. <TD class=fieldcell vAlign=top>The index of the enter/exit portal mode
  9159. count. </TD></TR>
  9160. <TR>
  9161. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9162. style="COLOR: red">sequence</SPAN></TD>
  9163. <TD class=fieldcell vAlign=top>It's approximately the number of times
  9164. you've portalled in your character's liftime - although I think it's too
  9165. small for mine. </TD></TR></TBODY></TABLE></DIV></DIV>
  9166. <H1>Retired Messages</H1>
  9167. <H2>Directory</H2>
  9168. <TABLE border=0>
  9169. <TBODY>
  9170. <TR>
  9171. <TD><A href="#000E"><B>000E</B>
  9172. - Update Statistic</A></TD></TR>
  9173. <TR>
  9174. <TD><A href="#0026"><B>0026</B>
  9175. - Update Attribute</A></TD></TR>
  9176. <TR>
  9177. <TD><A href="#0028"><B>0028</B>
  9178. - Skill Experience</A></TD></TR>
  9179. <TR>
  9180. <TD><A href="#0029"><B>0029</B>
  9181. - Update Secondary Attribute</A></TD></TR>
  9182. <TR>
  9183. <TD><A href="#0033"><B>0033</B>
  9184. - OLD Update Vital Statistic</A></TD></TR></TBODY></TABLE>
  9185. <H2>Messages</H2><A name=000E><!--force close--></A>
  9186. <DIV class=messageborder>
  9187. <DIV class=messageheader><IMG
  9188. src="AC Decoded Message Viewer_files/expanded.gif"> <B>000E</B> - Update
  9189. Statistic</DIV>
  9190. <DIV class=messagebody>
  9191. <DIV class=messagedesc>RETIRED for 0237</DIV>
  9192. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9193. <TBODY>
  9194. <TR>
  9195. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9196. style="COLOR: red">character</SPAN></TD>
  9197. <TD class=fieldcell vAlign=top>Character receiving the experience update.
  9198. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9199. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  9200. game world. IDs are unique in the world but not permenantly - IDs can be
  9201. reused for temporary type objects like monsters </DIV></TD></TR>
  9202. <TR>
  9203. <TD class=fieldcell vAlign=top><B>Statistic</B> <SPAN
  9204. style="COLOR: red">statistic</SPAN></TD>
  9205. <TD class=fieldcell vAlign=top>Statistic being set.
  9206. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Statistic</B>
  9207. (DWORD)</SPAN><BR>Select an experience category from the following table.
  9208. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  9209. <TBODY>
  9210. <TR>
  9211. <TD class=valuevaluecell>0x05</TD>
  9212. <TD class=valuetextcell>Total Burden</TD></TR>
  9213. <TR>
  9214. <TD class=valuevaluecell>0x14</TD>
  9215. <TD class=valuetextcell>Total Pyreal</TD></TR>
  9216. <TR>
  9217. <TD class=valuevaluecell>0x15</TD>
  9218. <TD class=valuetextcell>Total Experience</TD></TR>
  9219. <TR>
  9220. <TD class=valuevaluecell>0x16</TD>
  9221. <TD class=valuetextcell>Unassigned Experience</TD></TR>
  9222. <TR>
  9223. <TD class=valuevaluecell>0x18</TD>
  9224. <TD class=valuetextcell>Unassigned Skill Points</TD></TR>
  9225. <TR>
  9226. <TD class=valuevaluecell>0x19</TD>
  9227. <TD class=valuetextcell>Level</TD></TR>
  9228. <TR>
  9229. <TD class=valuevaluecell>0x1e</TD>
  9230. <TD class=valuetextcell>Rank</TD></TR></TBODY></TABLE></DIV></TD></TR>
  9231. <TR>
  9232. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9233. style="COLOR: red">value</SPAN></TD>
  9234. <TD class=fieldcell vAlign=top>Replacement value.
  9235. </TD></TR></TBODY></TABLE></DIV></DIV><A name=0026><!--force close--></A>
  9236. <DIV class=messageborder>
  9237. <DIV class=messageheader><IMG
  9238. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0026</B> - Update
  9239. Attribute</DIV>
  9240. <DIV class=messagebody>
  9241. <DIV class=messagedesc>RETIRED for 241</DIV>
  9242. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9243. <TBODY>
  9244. <TR>
  9245. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9246. style="COLOR: red">character</SPAN></TD>
  9247. <TD class=fieldcell vAlign=top>Character receiving the experience update.
  9248. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9249. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  9250. game world. IDs are unique in the world but not permenantly - IDs can be
  9251. reused for temporary type objects like monsters </DIV></TD></TR>
  9252. <TR>
  9253. <TD class=fieldcell vAlign=top><B>AttributeID</B> <SPAN
  9254. style="COLOR: red">attribute</SPAN></TD>
  9255. <TD class=fieldcell vAlign=top>Statistic being set.
  9256. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>AttributeID</B>
  9257. (WORD)</SPAN><BR>Attributes are identified by numbers
  9258. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  9259. <TBODY>
  9260. <TR>
  9261. <TD class=valuevaluecell>0x01</TD>
  9262. <TD class=valuetextcell>Strength</TD></TR>
  9263. <TR>
  9264. <TD class=valuevaluecell>0x02</TD>
  9265. <TD class=valuetextcell>Endurance</TD></TR>
  9266. <TR>
  9267. <TD class=valuevaluecell>0x03</TD>
  9268. <TD class=valuetextcell>Quickness</TD></TR>
  9269. <TR>
  9270. <TD class=valuevaluecell>0x04</TD>
  9271. <TD class=valuetextcell>Coordination</TD></TR>
  9272. <TR>
  9273. <TD class=valuevaluecell>0x05</TD>
  9274. <TD class=valuetextcell>Focus</TD></TR>
  9275. <TR>
  9276. <TD class=valuevaluecell>0x06</TD>
  9277. <TD class=valuetextcell>Self</TD></TR></TBODY></TABLE></DIV></TD></TR>
  9278. <TR>
  9279. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9280. style="COLOR: red">newValue</SPAN></TD>
  9281. <TD class=fieldcell vAlign=top>New Attribute Value. </TD></TR>
  9282. <TR>
  9283. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9284. style="COLOR: red">baseValue</SPAN></TD>
  9285. <TD class=fieldcell vAlign=top>Original Attirbute Value. </TD></TR>
  9286. <TR>
  9287. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9288. style="COLOR: red">expSpent</SPAN></TD>
  9289. <TD class=fieldcell vAlign=top>Total Exp Spent on this Attribute
  9290. </TD></TR></TBODY></TABLE></DIV></DIV><A name=0028><!--force close--></A>
  9291. <DIV class=messageborder>
  9292. <DIV class=messageheader><IMG
  9293. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0028</B> - Skill
  9294. Experience</DIV>
  9295. <DIV class=messagebody>
  9296. <DIV class=messagedesc>RETIRED for 023E</DIV>
  9297. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9298. <TBODY>
  9299. <TR>
  9300. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9301. style="COLOR: red">source</SPAN></TD>
  9302. <TD class=fieldcell vAlign=top>Should be you
  9303. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9304. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  9305. game world. IDs are unique in the world but not permenantly - IDs can be
  9306. reused for temporary type objects like monsters </DIV></TD></TR>
  9307. <TR>
  9308. <TD class=fieldcell vAlign=top><B>Skill</B> <SPAN
  9309. style="COLOR: red">skill</SPAN></TD>
  9310. <TD class=fieldcell vAlign=top>Your skill that's receiving XP
  9311. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Skill</B>
  9312. (WORD)</SPAN><BR>Skill are identified by numbers
  9313. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  9314. <TBODY>
  9315. <TR>
  9316. <TD class=valuevaluecell>0x01</TD>
  9317. <TD class=valuetextcell>Axe</TD></TR>
  9318. <TR>
  9319. <TD class=valuevaluecell>0x02</TD>
  9320. <TD class=valuetextcell>Bow</TD></TR>
  9321. <TR>
  9322. <TD class=valuevaluecell>0x03</TD>
  9323. <TD class=valuetextcell>Crossbow</TD></TR>
  9324. <TR>
  9325. <TD class=valuevaluecell>0x04</TD>
  9326. <TD class=valuetextcell>Dagger</TD></TR>
  9327. <TR>
  9328. <TD class=valuevaluecell>0x05</TD>
  9329. <TD class=valuetextcell>Mace</TD></TR>
  9330. <TR>
  9331. <TD class=valuevaluecell>0x06</TD>
  9332. <TD class=valuetextcell>Melee Defense</TD></TR>
  9333. <TR>
  9334. <TD class=valuevaluecell>0x07</TD>
  9335. <TD class=valuetextcell>Missile Defense</TD></TR>
  9336. <TR>
  9337. <TD class=valuevaluecell>0x09</TD>
  9338. <TD class=valuetextcell>Spear</TD></TR>
  9339. <TR>
  9340. <TD class=valuevaluecell>0x0A</TD>
  9341. <TD class=valuetextcell>Staff</TD></TR>
  9342. <TR>
  9343. <TD class=valuevaluecell>0x0B</TD>
  9344. <TD class=valuetextcell>Sword</TD></TR>
  9345. <TR>
  9346. <TD class=valuevaluecell>0x0C</TD>
  9347. <TD class=valuetextcell>Thrown Weapons</TD></TR>
  9348. <TR>
  9349. <TD class=valuevaluecell>0x0D</TD>
  9350. <TD class=valuetextcell>Unarmed Combat</TD></TR>
  9351. <TR>
  9352. <TD class=valuevaluecell>0x0E</TD>
  9353. <TD class=valuetextcell>Arcane Lore</TD></TR>
  9354. <TR>
  9355. <TD class=valuevaluecell>0x0F</TD>
  9356. <TD class=valuetextcell>Magic Defense</TD></TR>
  9357. <TR>
  9358. <TD class=valuevaluecell>0x10</TD>
  9359. <TD class=valuetextcell>Mana Conversion</TD></TR>
  9360. <TR>
  9361. <TD class=valuevaluecell>0x12</TD>
  9362. <TD class=valuetextcell>Appraise Item</TD></TR>
  9363. <TR>
  9364. <TD class=valuevaluecell>0x13</TD>
  9365. <TD class=valuetextcell>Assess Person</TD></TR>
  9366. <TR>
  9367. <TD class=valuevaluecell>0x14</TD>
  9368. <TD class=valuetextcell>Deception</TD></TR>
  9369. <TR>
  9370. <TD class=valuevaluecell>0x15</TD>
  9371. <TD class=valuetextcell>Healing</TD></TR>
  9372. <TR>
  9373. <TD class=valuevaluecell>0x16</TD>
  9374. <TD class=valuetextcell>Jump</TD></TR>
  9375. <TR>
  9376. <TD class=valuevaluecell>0x17</TD>
  9377. <TD class=valuetextcell>Lockpick</TD></TR>
  9378. <TR>
  9379. <TD class=valuevaluecell>0x18</TD>
  9380. <TD class=valuetextcell>Run</TD></TR>
  9381. <TR>
  9382. <TD class=valuevaluecell>0x1B</TD>
  9383. <TD class=valuetextcell>Assess Creature</TD></TR>
  9384. <TR>
  9385. <TD class=valuevaluecell>0x1C</TD>
  9386. <TD class=valuetextcell>Appraise Weapon</TD></TR>
  9387. <TR>
  9388. <TD class=valuevaluecell>0x1D</TD>
  9389. <TD class=valuetextcell>Appraise Armor</TD></TR>
  9390. <TR>
  9391. <TD class=valuevaluecell>0x1E</TD>
  9392. <TD class=valuetextcell>Appraise Magic Item</TD></TR>
  9393. <TR>
  9394. <TD class=valuevaluecell>0x1F</TD>
  9395. <TD class=valuetextcell>Creature Enchantment</TD></TR>
  9396. <TR>
  9397. <TD class=valuevaluecell>0x20</TD>
  9398. <TD class=valuetextcell>Item Enchantment</TD></TR>
  9399. <TR>
  9400. <TD class=valuevaluecell>0x21</TD>
  9401. <TD class=valuetextcell>Life Magic</TD></TR>
  9402. <TR>
  9403. <TD class=valuevaluecell>0x22</TD>
  9404. <TD class=valuetextcell>War Magic</TD></TR>
  9405. <TR>
  9406. <TD class=valuevaluecell>0x23</TD>
  9407. <TD class=valuetextcell>Leadership</TD></TR>
  9408. <TR>
  9409. <TD class=valuevaluecell>0x24</TD>
  9410. <TD class=valuetextcell>Loyalty</TD></TR>
  9411. <TR>
  9412. <TD class=valuevaluecell>0x25</TD>
  9413. <TD class=valuetextcell>Fletching</TD></TR>
  9414. <TR>
  9415. <TD class=valuevaluecell>0x26</TD>
  9416. <TD class=valuetextcell>Alchemy</TD></TR>
  9417. <TR>
  9418. <TD class=valuevaluecell>0x27</TD>
  9419. <TD class=valuetextcell>Cooking</TD></TR></TBODY></TABLE></DIV></TD></TR>
  9420. <TR>
  9421. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9422. style="COLOR: red">skillOffset</SPAN></TD>
  9423. <TD class=fieldcell vAlign=top>The offset from the attribute base. </TD></TR>
  9424. <TR>
  9425. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9426. style="COLOR: red">unknown1</SPAN></TD>
  9427. <TD class=fieldcell vAlign=top>unknown </TD></TR>
  9428. <TR>
  9429. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9430. style="COLOR: red">experience</SPAN></TD>
  9431. <TD class=fieldcell vAlign=top>experience earned </TD></TR>
  9432. <TR>
  9433. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9434. style="COLOR: red">freeXP</SPAN></TD>
  9435. <TD class=fieldcell vAlign=top>experience given during character creation
  9436. </TD></TR>
  9437. <TR>
  9438. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9439. style="COLOR: red">difficulty</SPAN></TD>
  9440. <TD class=fieldcell vAlign=top>probably used in the xp timer calculation
  9441. </TD></TR></TBODY></TABLE></DIV></DIV><A name=0029><!--force close--></A>
  9442. <DIV class=messageborder>
  9443. <DIV class=messageheader><IMG
  9444. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0029</B> - Update
  9445. Secondary Attribute</DIV>
  9446. <DIV class=messagebody>
  9447. <DIV class=messagedesc>RETIRED for 0243</DIV>
  9448. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9449. <TBODY>
  9450. <TR>
  9451. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9452. style="COLOR: red">character</SPAN></TD>
  9453. <TD class=fieldcell vAlign=top>Character receiving the experience update.
  9454. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9455. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  9456. game world. IDs are unique in the world but not permenantly - IDs can be
  9457. reused for temporary type objects like monsters </DIV></TD></TR>
  9458. <TR>
  9459. <TD class=fieldcell vAlign=top><B>SecondaryAttribID</B> <SPAN
  9460. style="COLOR: red">secondaryAttribute</SPAN></TD>
  9461. <TD class=fieldcell vAlign=top>Statistic being set.
  9462. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>SecondaryAttribID</B>
  9463. (WORD)</SPAN><BR>Secondary Attributes are identified by numbers
  9464. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  9465. <TBODY>
  9466. <TR>
  9467. <TD class=valuevaluecell>0x01</TD>
  9468. <TD class=valuetextcell>Health</TD></TR>
  9469. <TR>
  9470. <TD class=valuevaluecell>0x03</TD>
  9471. <TD class=valuetextcell>Stamina</TD></TR>
  9472. <TR>
  9473. <TD class=valuevaluecell>0x05</TD>
  9474. <TD class=valuetextcell>Mana</TD></TR></TBODY></TABLE></DIV></TD></TR>
  9475. <TR>
  9476. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9477. style="COLOR: red">step</SPAN></TD>
  9478. <TD class=fieldcell vAlign=top>New increment step you just acheived.
  9479. </TD></TR>
  9480. <TR>
  9481. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9482. style="COLOR: red">unknown</SPAN></TD>
  9483. <TD class=fieldcell vAlign=top>unknown - not effected by endurance other
  9484. or the barons amulet or vitae </TD></TR>
  9485. <TR>
  9486. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9487. style="COLOR: red">expSpent</SPAN></TD>
  9488. <TD class=fieldcell vAlign=top>Total Exp Spent on this Attribute </TD></TR>
  9489. <TR>
  9490. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9491. style="COLOR: red">currentValue</SPAN></TD>
  9492. <TD class=fieldcell vAlign=top>Secondary Attribute Value - this is just
  9493. what your current health/stam/mana is, not related to total past or
  9494. present. </TD></TR></TBODY></TABLE></DIV></DIV><A
  9495. name=0033><!--force close--></A>
  9496. <DIV class=messageborder>
  9497. <DIV class=messageheader><IMG
  9498. src="AC Decoded Message Viewer_files/expanded.gif"> <B>0033</B> - OLD Update
  9499. Vital Statistic</DIV>
  9500. <DIV class=messagebody>
  9501. <DIV class=messagedesc>RETIRED</DIV>
  9502. <TABLE class=messagetable cellSpacing=0 cellPadding=2 border=0>
  9503. <TBODY>
  9504. <TR>
  9505. <TD class=fieldcell vAlign=top><B>Object</B> <SPAN
  9506. style="COLOR: red">character</SPAN></TD>
  9507. <TD class=fieldcell vAlign=top>Character getting updates, this should be
  9508. you.
  9509. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>Object</B>
  9510. (DWORD)</SPAN><BR>DWORD field containing a unique ID for an object in the
  9511. game world. IDs are unique in the world but not permenantly - IDs can be
  9512. reused for temporary type objects like monsters </DIV></TD></TR>
  9513. <TR>
  9514. <TD class=fieldcell vAlign=top><B>VitalStat</B> <SPAN
  9515. style="COLOR: red">vital</SPAN></TD>
  9516. <TD class=fieldcell vAlign=top>The Vital Statistic being updated.
  9517. <DIV class=datatype><SPAN style="COLOR: darkblue"><B>VitalStat</B>
  9518. (DWORD)</SPAN><BR>The vital statistic to update, selected from the list.
  9519. <TABLE class=valuelisttable cellSpacing=1 cellPadding=2>
  9520. <TBODY>
  9521. <TR>
  9522. <TD class=valuevaluecell>0x02</TD>
  9523. <TD class=valuetextcell>Current Health</TD></TR>
  9524. <TR>
  9525. <TD class=valuevaluecell>0x04</TD>
  9526. <TD class=valuetextcell>Current Stamina</TD></TR>
  9527. <TR>
  9528. <TD class=valuevaluecell>0x06</TD>
  9529. <TD class=valuetextcell>Current Mana</TD></TR></TBODY></TABLE></DIV></TD></TR>
  9530. <TR>
  9531. <TD class=fieldcell vAlign=top><B>DWORD</B> <SPAN
  9532. style="COLOR: red">value</SPAN></TD>
  9533. <TD class=fieldcell vAlign=top>The new value.
  9534. </TD></TR></TBODY></TABLE></DIV></DIV>
  9535. <H1>Unclassified Messages</H1>
  9536. <DIV class=unknownmessage><B>F72B</B> - Unknown.</DIV></BODY></HTML>