📄 npcengine.c
字号:
{ wpSICKLE, RARE }, { wpCLUB, RARE*2 }, { wpHALFSPEAR, RARE*2 }, { wpMACE_HEAVY, RARE }, { wpMORNINGSTAR, RARE*2 }, { wpQUARTERSTAFF, COMMON }, { wpSHORTSPEAR, UNCOMMON }, { wpCROSSBOW_LIGHT, RARE }, { wpDART, RARE }, { wpSLING, RARE }, { wpCROSSBOW_HEAVY, RARE }, { wpJAVELIN, RARE }, { wpAXE_THROWING, RARE }, { wpHAMMER_LIGHT, RARE }, { wpHANDAXE, RARE }, { wpLANCE_LIGHT, RARE }, { wpPICK_LIGHT, RARE }, { wpSAP, RARE }, { wpSWORD_SHORT, UNCOMMON }, { wpBATTLEAXE, RARE }, { wpFLAIL_LIGHT, RARE }, { wpLANCE_HEAVY, RARE }, { wpLONGSWORD, COMMON*2 }, { wpPICK_HEAVY, RARE }, { wpRAPIER, RARE }, { wpSCIMITAR, RARE }, { wpTRIDENT, RARE }, { wpWARHAMMER, RARE }, { wpFALCHION, RARE }, { wpFLAIL_HEAVY, RARE }, { wpGLAIVE, RARE }, { wpGREATAXE, RARE }, { wpGREATCLUB, RARE }, { wpGREATSWORD, RARE }, { wpGUISARME, RARE }, { wpHALBERD, RARE }, { wpLONGSPEAR, UNCOMMON }, { wpRANSEUR, RARE }, { wpSCYTHE, RARE }, { wpSHORTBOW, COMMON }, { wpSHORTBOW_COMPOSITE, COMMON }, { wpLONGBOW, COMMON }, { wpLONGBOW_COMPOSITE, COMMON }, { 0, 0 }};static PREFERREDFEATS rogueFeats[] = { { ftALERTNESS, COMMON }, { ftAMBIDEXTERITY, UNCOMMON }, { ftARMORPROFICIENCY_MEDIUM, RARE }, { ftARMORPROFICIENCY_HEAVY, RARE }, { ftBLINDFIGHT, UNCOMMON }, { ftCOMBATREFLEXES, UNCOMMON }, { ftDODGE, COMMON }, { ftMOBILITY, COMMON }, { ftSPRINGATTACK, COMMON }, { ftENDURANCE, RARE }, { ftWEAPONPROFICIENCY_EXOTIC, RARE }, { ftWEAPONPROFICIENCY_MARTIAL, RARE*2 }, { ftEXPERTISE, UNCOMMON }, { ftIMPROVEDDISARM, COMMON }, { ftIMPROVEDTRIP, UNCOMMON }, { ftWHIRLWINDATTACK, RARE }, { ftGREATFORTITUDE, RARE }, { ftIMPROVEDCRITICAL, COMMON }, { ftIMPROVEDINITIATIVE, COMMON }, { ftIMPROVEDUNARMEDSTRIKE, UNCOMMON }, { ftDEFLECTARROWS, UNCOMMON }, { ftSTUNNINGFIST, UNCOMMON }, { ftIRONWILL, UNCOMMON }, { ftLEADERSHIP, RARE }, { ftLIGHTNINGREFLEXES, UNCOMMON }, { ftMOUNTEDCOMBAT, UNCOMMON }, { ftMOUNTEDARCHERY, UNCOMMON }, { ftTRAMPLE, RARE }, { ftRIDEBYATTACK, RARE }, { ftSPIRITEDCHARGE, RARE }, { ftPOINTBLANKSHOT, COMMON }, { ftFARSHOT, COMMON }, { ftPRECISESHOT, COMMON }, { ftRAPIDSHOT, COMMON }, { ftSHOTONTHERUN, COMMON }, { ftPOWERATTACK, UNCOMMON }, { ftCLEAVE, RARE }, { ftIMPROVEDBULLRUSH, RARE }, { ftSUNDER, UNCOMMON }, { ftGREATCLEAVE, RARE }, { ftQUICKDRAW, UNCOMMON }, { ftRUN, UNCOMMON }, { ftSHIELDPROFICIENCY, UNCOMMON }, { ftSKILLFOCUS, COMMON }, { ftTOUGHNESS, RARE }, { ftTRACK, UNCOMMON }, { ftTWOWEAPONFIGHTING, UNCOMMON }, { ftIMPROVEDTWOWEAPONFIGHTING, RARE }, { ftWEAPONFINESSE, UNCOMMON }, { ftWEAPONFOCUS, UNCOMMON }, { 0, 0 }};static PREFERREDWEAPONS rogueWeapons[] = { { wpCROSSBOW_HAND, RARE }, { wpCROSSBOW_LIGHT, RARE }, { wpDAGGER, UNCOMMON }, { wpDAGGER_PUNCHING, RARE }, { wpDART, RARE*2 }, { wpMACE_LIGHT, RARE }, { wpSAP, UNCOMMON }, { wpSHORTBOW, UNCOMMON }, { wpSHORTBOW_COMPOSITE, UNCOMMON }, { wpSWORD_SHORT, COMMON }, { wpCLUB, RARE }, { wpCROSSBOW_HEAVY, RARE }, { wpMACE_HEAVY, RARE }, { wpMORNINGSTAR, RARE }, { wpQUARTERSTAFF, RARE }, { wpRAPIER, RARE }, { 0, 0 }};static PREFERREDFEATS sorcererFeats[] = { { ftALERTNESS, UNCOMMON }, { ftAMBIDEXTERITY, RARE }, { ftARMORPROFICIENCY_LIGHT, RARE }, { ftBLINDFIGHT, RARE }, { ftCOMBATCASTING, COMMON }, { ftCOMBATREFLEXES, RARE }, { ftDODGE, UNCOMMON }, { ftMOBILITY, UNCOMMON }, { ftSPRINGATTACK, RARE }, { ftENDURANCE, RARE }, { ftWEAPONPROFICIENCY_EXOTIC, RARE }, { ftWEAPONPROFICIENCY_MARTIAL, RARE }, { ftWEAPONPROFICIENCY_SIMPLE, RARE }, { ftEXPERTISE, RARE }, { ftIMPROVEDDISARM, RARE }, { ftIMPROVEDTRIP, RARE }, { ftWHIRLWINDATTACK, RARE }, { ftGREATFORTITUDE, RARE*2 }, { ftIMPROVEDCRITICAL, RARE }, { ftIMPROVEDINITIATIVE, UNCOMMON }, { ftIMPROVEDUNARMEDSTRIKE, UNCOMMON }, { ftDEFLECTARROWS, RARE }, { ftSTUNNINGFIST, RARE }, { ftIRONWILL, UNCOMMON }, { ftLEADERSHIP, UNCOMMON }, { ftLIGHTNINGREFLEXES, UNCOMMON }, { ftMOUNTEDCOMBAT, RARE }, { ftMOUNTEDARCHERY, RARE }, { ftTRAMPLE, RARE }, { ftRIDEBYATTACK, RARE }, { ftSPIRITEDCHARGE, RARE }, { ftPOINTBLANKSHOT, UNCOMMON }, { ftFARSHOT, UNCOMMON }, { ftPRECISESHOT, UNCOMMON }, { ftRAPIDSHOT, UNCOMMON }, { ftSHOTONTHERUN, RARE }, { ftPOWERATTACK, RARE }, { ftCLEAVE, RARE }, { ftIMPROVEDBULLRUSH, RARE }, { ftSUNDER, RARE }, { ftGREATCLEAVE, RARE }, { ftQUICKDRAW, RARE }, { ftRUN, UNCOMMON }, { ftSHIELDPROFICIENCY, RARE }, { ftSKILLFOCUS, COMMON }, { ftSPELLFOCUS, COMMON }, { ftSPELLPENETRATION, COMMON }, { ftTOUGHNESS, UNCOMMON }, { ftTRACK, RARE }, { ftTWOWEAPONFIGHTING, RARE }, { ftIMPROVEDTWOWEAPONFIGHTING, RARE }, { ftWEAPONFINESSE, RARE }, { ftWEAPONFOCUS, RARE }, { ftBREWPOTION, COMMON }, { ftCRAFTMAGICARMSANDARMOR, COMMON }, { ftCRAFTROD, COMMON }, { ftCRAFTSTAFF, COMMON }, { ftCRAFTWAND, COMMON }, { ftCRAFTWONDROUSITEM, COMMON }, { ftFORGERING, COMMON }, { ftSCRIBESCROLL, COMMON*2 }, { ftEMPOWERSPELL, COMMON }, { ftENLARGESPELL, COMMON }, { ftEXTENDSPELL, COMMON }, { ftHEIGHTENSPELL, COMMON }, { ftMAXIMIZESPELL, COMMON }, { ftSILENTSPELL, COMMON }, { ftSTILLSPELL, COMMON }, { 0, 0 }};static PREFERREDWEAPONS sorcererWeapons[] = { { wpGAUNTLET, RARE }, { wpUNARMED, RARE }, { wpDAGGER, COMMON }, { wpDAGGER_PUNCHING, RARE }, { wpGAUNTLET_SPIKED, RARE }, { wpMACE_LIGHT, UNCOMMON }, { wpSICKLE, RARE }, { wpCLUB, UNCOMMON }, { wpHALFSPEAR, RARE }, { wpMACE_HEAVY, COMMON }, { wpMORNINGSTAR, UNCOMMON }, { wpQUARTERSTAFF, COMMON }, { wpSHORTSPEAR, UNCOMMON }, { wpCROSSBOW_LIGHT, UNCOMMON }, { wpDART, RARE }, { wpSLING, RARE }, { wpCROSSBOW_HEAVY, RARE }, { wpJAVELIN, RARE }, { 0, 0 }};static PREFERREDSPELLS prefSorcererSpells[] = { { spACIDFOG, UNCOMMON }, { spALTERSELF, UNCOMMON }, { spANALYZEDWEOMER, COMMON }, { spANIMATEDEAD, UNCOMMON }, { spANTIMAGICFIELD, UNCOMMON }, { spARCANEEYE, UNCOMMON }, { spBESTOWCURSE, UNCOMMON }, { spBIGBYSCRUSHINGHAND, UNCOMMON }, { spBLINDNESSDEAFNESS, UNCOMMON }, { spBLINK, UNCOMMON }, { spBLUR, COMMON }, { spBURNINGHANDS, UNCOMMON }, { spCHAINLIGHTNING, COMMON }, { spCHANGESELF, UNCOMMON }, { spCHARMMONSTER, COMMON }, { spCHARMPERSON, COMMON }, { spCHILLTOUCH, UNCOMMON }, { spCLOUDKILL, COMMON }, { spCONEOFCOLD, COMMON }, { spCONTINGENCY, UNCOMMON }, { spDANCINGLIGHTS, COMMON }, { spDELAYEDBLASTFIREBALL, COMMON }, { spDETECTMAGIC, COMMON }, { spDIMENSIONDOOR, UNCOMMON }, { spDISINTEGRATE, COMMON }, { spDISPELMAGIC, COMMON }, { spDOMINATEMONSTER, UNCOMMON }, { spDOMINATEPERSON, UNCOMMON }, { spENERGYDRAIN, UNCOMMON }, { spEYEBITE, COMMON }, { spFEATHERFALL, UNCOMMON }, { spFINGEROFDEATH, UNCOMMON }, { spFIRESHIELD, UNCOMMON }, { spFIRETRAP, UNCOMMON }, { spFIREBALL, COMMON }, { spFLAMEARROW, UNCOMMON }, { spFLESHTOSTONE, COMMON }, { spFLY, COMMON }, { spGASEOUSFORM, RARE }, { spGEASQUEST, RARE }, { spGHOSTSOUND, COMMON }, { spGHOULTOUCH, UNCOMMON }, { spHASTE, COMMON }, { spHOLDMONSTER, COMMON }, { spHOLDPERSON, COMMON }, { spHORRIDWILTING, COMMON }, { spIDENTIFY, COMMON }, { spIMPROVEDINVISIBILITY, COMMON }, { spINCENDIARYCLOUD, COMMON }, { spINVISIBILITY, COMMON }, { spINVISIBILITYSPHERE, UNCOMMON }, { spKNOCK, COMMON }, { spLESSERGEAS, UNCOMMON }, { spLEVITATE, UNCOMMON }, { spLIGHT, COMMON }, { spLIGHTNINGBOLT, COMMON }, { spLIMITEDWISH, UNCOMMON }, { spMAGEARMOR, COMMON }, { spMAGEHAND, COMMON }, { spMAGICMISSILE, COMMON*2 }, { spMASSCHARM, COMMON }, { spMASSHASTE, UNCOMMON }, { spMASSINVISIBILITY, COMMON }, { spMASSSUGGESTION, UNCOMMON }, { spMELFSACIDARROW, COMMON }, { spMETEORSWARM, COMMON }, { spMINORGLOBEOFINVULNERABILITY, UNCOMMON }, { spMIRRORIMAGE, COMMON }, { spMORDENKAINENSDISJUNCTION, UNCOMMON }, { spPERMANENCY, UNCOMMON }, { spPOLYMORPHANYOBJECT, COMMON }, { spPOLYMORPHOTHER, COMMON }, { spPOLYMORPHSELF, COMMON }, { spPOWERWORDBLIND, UNCOMMON }, { spPOWERWORDKILL, UNCOMMON }, { spPOWERWORDSTUN, UNCOMMON }, { spPRESTIDIGITATION, UNCOMMON }, { spPROTECTIONFROMSPELLS, UNCOMMON }, { spRAYOFFROST, UNCOMMON }, { spREADMAGIC, COMMON }, { spSEEINVISIBILITY, UNCOMMON }, { spSHAPECHANGE, COMMON }, { spSHIELD, COMMON }, { spSHOCKINGGRASP, UNCOMMON }, { spSILENTIMAGE, UNCOMMON }, { spSLEEP, COMMON }, { spSLOW, COMMON }, { spSPIDERCLIMB, UNCOMMON }, { spSUMMONMONSTERI, UNCOMMON }, { spSUMMONMONSTERII, UNCOMMON }, { spSUMMONMONSTERIII, UNCOMMON }, { spSUMMONMONSTERIV, UNCOMMON }, { spSUMMONMONSTERIX, UNCOMMON }, { spSUMMONMONSTERV, UNCOMMON }, { spSUMMONMONSTERVI, UNCOMMON }, { spSUMMONMONSTERVII, UNCOMMON }, { spSUMMONMONSTERVIII, UNCOMMON },
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -