📄 npcengine.c
字号:
{ spCURESERIOUSWOUNDS, COMMON }, { spDETECTMAGIC, COMMON }, { spDIMENSIONDOOR, UNCOMMON }, { spDISPELMAGIC, COMMON }, { spDISPLACEMENT, UNCOMMON }, { spDREAM, UNCOMMON }, { spEMOTION, UNCOMMON }, { spEYEBITE, COMMON }, { spFEAR, UNCOMMON }, { spGASEOUSFORM, UNCOMMON }, { spGEASQUEST, UNCOMMON }, { spHASTE, UNCOMMON }, { spHEALINGCIRCLE, UNCOMMON }, { spHOLDMONSTER, COMMON }, { spHOLDPERSON, COMMON }, { spIDENTIFY, COMMON }, { spIMPROVEDINVISIBILITY, COMMON }, { spINVISIBILITY, COMMON }, { spINVISIBILITYSPHERE, COMMON }, { spLEGENDLORE, COMMON }, { spLESSERGEAS, RARE }, { spLEVITATE, UNCOMMON }, { spLOCATECREATURE, UNCOMMON }, { spLOCATEOBJECT, UNCOMMON }, { spMAGEARMOR, UNCOMMON }, { spMAJORIMAGE, UNCOMMON }, { spMASSHASTE, UNCOMMON }, { spMASSSUGGESTION, UNCOMMON }, { spMIRAGEARCANA, UNCOMMON }, { spMIRRORIMAGE, UNCOMMON }, { spPERSISTENTIMAGE, UNCOMMON }, { spSCULPTSOUND, UNCOMMON }, { spSEEINVISIBILITY, UNCOMMON }, { spSILENCE, UNCOMMON }, { spSILENTIMAGE, UNCOMMON }, { spSLEEP, COMMON }, { spSLOW, UNCOMMON }, { spSUMMONMONSTERI, UNCOMMON }, { spSUMMONMONSTERII, UNCOMMON }, { spSUMMONMONSTERIII, UNCOMMON }, { spSUMMONMONSTERIV, UNCOMMON }, { spSUMMONMONSTERV, UNCOMMON }, { spSUMMONMONSTERVI, UNCOMMON }, { spTONGUES, RARE }, { spVENTRILOQUISM, UNCOMMON }, { 0, 0 }};static PREFERREDFEATS clericFeats[] = { { ftALERTNESS, UNCOMMON }, { ftAMBIDEXTERITY, RARE }, { ftBLINDFIGHT, RARE*2 }, { ftCOMBATCASTING, COMMON }, { ftCOMBATREFLEXES, UNCOMMON }, { ftDODGE, UNCOMMON }, { ftMOBILITY, RARE*2 }, { ftSPRINGATTACK, RARE }, { ftENDURANCE, RARE }, { ftEXPERTISE, RARE*2 }, { ftIMPROVEDDISARM, RARE }, { ftIMPROVEDTRIP, RARE }, { ftWHIRLWINDATTACK, RARE }, { ftGREATFORTITUDE, RARE }, { ftIMPROVEDCRITICAL, UNCOMMON }, { ftIMPROVEDINITIATIVE, RARE*2 }, { ftIMPROVEDUNARMEDSTRIKE, RARE }, { ftDEFLECTARROWS, RARE }, { ftSTUNNINGFIST, RARE }, { ftIRONWILL, RARE }, { ftLEADERSHIP, COMMON }, { ftLIGHTNINGREFLEXES, UNCOMMON }, { ftMOUNTEDCOMBAT, COMMON }, { ftMOUNTEDARCHERY, UNCOMMON }, { ftTRAMPLE, UNCOMMON }, { ftRIDEBYATTACK, UNCOMMON }, { ftSPIRITEDCHARGE, RARE*2 }, { ftPOINTBLANKSHOT, RARE }, { ftFARSHOT, RARE }, { ftPRECISESHOT, RARE }, { ftRAPIDSHOT, RARE }, { ftSHOTONTHERUN, RARE }, { ftPOWERATTACK, RARE*2 }, { ftCLEAVE, RARE }, { ftIMPROVEDBULLRUSH, RARE }, { ftSUNDER, RARE }, { ftGREATCLEAVE, RARE }, { ftQUICKDRAW, RARE }, { ftRUN, RARE }, { ftSKILLFOCUS, COMMON }, { ftSPELLFOCUS, RARE*2 }, { ftSPELLPENETRATION, RARE }, { ftTOUGHNESS, RARE }, { ftTRACK, RARE }, { ftTWOWEAPONFIGHTING, RARE*2 }, { ftIMPROVEDTWOWEAPONFIGHTING, RARE }, { ftWEAPONFINESSE, RARE*2 }, { ftWEAPONFOCUS, UNCOMMON }, { ftBREWPOTION, UNCOMMON*2 }, { ftCRAFTMAGICARMSANDARMOR, UNCOMMON }, { ftCRAFTROD, UNCOMMON }, { ftCRAFTSTAFF, UNCOMMON*2 }, { ftCRAFTWAND, UNCOMMON }, { ftCRAFTWONDROUSITEM, UNCOMMON }, { ftFORGERING, UNCOMMON }, { ftSCRIBESCROLL, UNCOMMON*2 }, { ftEMPOWERSPELL, UNCOMMON }, { ftENLARGESPELL, UNCOMMON }, { ftEXTENDSPELL, UNCOMMON }, { ftHEIGHTENSPELL, UNCOMMON }, { ftMAXIMIZESPELL, UNCOMMON }, { ftQUICKENSPELL, UNCOMMON }, { ftSILENTSPELL, UNCOMMON }, { ftSTILLSPELL, UNCOMMON }, { ftEXTRATURNING, COMMON }, { 0, 0 }};static PREFERREDWEAPONS clericWeapons[] = { { wpGAUNTLET, RARE }, { wpUNARMED, RARE }, { wpDAGGER, RARE }, { wpDAGGER_PUNCHING, RARE }, { wpGAUNTLET_SPIKED, RARE }, { wpMACE_LIGHT, COMMON }, { wpSICKLE, RARE }, { wpCLUB, RARE }, { wpHALFSPEAR, RARE }, { wpMACE_HEAVY, COMMON }, { wpMORNINGSTAR, COMMON }, { wpQUARTERSTAFF, UNCOMMON }, { wpSHORTSPEAR, UNCOMMON }, { wpCROSSBOW_LIGHT, RARE }, { wpDART, RARE }, { wpSLING, RARE }, { wpCROSSBOW_HEAVY, RARE }, { wpJAVELIN, RARE }, { 0, 0 }};static PREFERREDFEATS druidFeats[] = { { ftALERTNESS, COMMON }, { ftAMBIDEXTERITY, UNCOMMON }, { ftBLINDFIGHT, UNCOMMON }, { ftCOMBATCASTING, UNCOMMON*2 }, { ftCOMBATREFLEXES, UNCOMMON }, { ftDODGE, UNCOMMON }, { ftMOBILITY, UNCOMMON }, { ftSPRINGATTACK, RARE }, { ftENDURANCE, RARE*2 }, { ftEXPERTISE, RARE }, { ftIMPROVEDDISARM, RARE }, { ftIMPROVEDTRIP, RARE }, { ftWHIRLWINDATTACK, RARE }, { ftGREATFORTITUDE, UNCOMMON }, { ftIMPROVEDCRITICAL, RARE*2 }, { ftIMPROVEDINITIATIVE, UNCOMMON }, { ftIMPROVEDUNARMEDSTRIKE, UNCOMMON }, { ftDEFLECTARROWS, RARE*2 }, { ftSTUNNINGFIST, RARE }, { ftIRONWILL, RARE }, { ftLEADERSHIP, RARE }, { ftLIGHTNINGREFLEXES, RARE*2 }, { ftMOUNTEDCOMBAT, UNCOMMON }, { ftMOUNTEDARCHERY, RARE*2 }, { ftTRAMPLE, RARE }, { ftRIDEBYATTACK, RARE }, { ftSPIRITEDCHARGE, RARE }, { ftPOINTBLANKSHOT, RARE }, { ftFARSHOT, RARE }, { ftPRECISESHOT, RARE }, { ftRAPIDSHOT, RARE }, { ftSHOTONTHERUN, RARE }, { ftPOWERATTACK, RARE }, { ftCLEAVE, RARE }, { ftIMPROVEDBULLRUSH, RARE }, { ftSUNDER, RARE }, { ftGREATCLEAVE, RARE*2 }, { ftQUICKDRAW, RARE }, { ftRUN, UNCOMMON }, { ftSKILLFOCUS, COMMON }, { ftSPELLFOCUS, RARE*2 }, { ftSPELLPENETRATION, RARE }, { ftTOUGHNESS, UNCOMMON }, { ftTRACK, COMMON }, { ftTWOWEAPONFIGHTING, UNCOMMON }, { ftIMPROVEDTWOWEAPONFIGHTING, RARE }, { ftWEAPONFINESSE, RARE }, { ftWEAPONFOCUS, RARE }, { ftBREWPOTION, UNCOMMON*2 }, { ftCRAFTMAGICARMSANDARMOR, UNCOMMON }, { ftCRAFTROD, UNCOMMON }, { ftCRAFTSTAFF, UNCOMMON*2 }, { ftCRAFTWAND, UNCOMMON }, { ftCRAFTWONDROUSITEM, UNCOMMON }, { ftFORGERING, UNCOMMON }, { ftSCRIBESCROLL, UNCOMMON }, { ftEMPOWERSPELL, UNCOMMON }, { ftENLARGESPELL, UNCOMMON }, { ftEXTENDSPELL, UNCOMMON }, { ftHEIGHTENSPELL, UNCOMMON }, { ftMAXIMIZESPELL, UNCOMMON }, { ftQUICKENSPELL, UNCOMMON }, { ftSILENTSPELL, UNCOMMON*2 }, { ftSTILLSPELL, UNCOMMON }, { 0, 0 }};static PREFERREDWEAPONS druidWeapons[] = { { wpCLUB, UNCOMMON }, { wpDAGGER, RARE }, { wpDART, RARE }, { wpLONGSPEAR, RARE }, { wpQUARTERSTAFF, COMMON }, { wpSCIMITAR, RARE }, { wpSICKLE, RARE }, { wpSHORTSPEAR, RARE }, { wpSLING, COMMON }, { 0, 0 }};static PREFERREDFEATS fighterFeats[] = { { ftALERTNESS, COMMON }, { ftAMBIDEXTERITY, UNCOMMON }, { ftBLINDFIGHT, COMMON }, { ftCOMBATREFLEXES, UNCOMMON }, { ftDODGE, UNCOMMON }, { ftMOBILITY, UNCOMMON }, { ftSPRINGATTACK, UNCOMMON }, { ftENDURANCE, UNCOMMON }, { ftWEAPONPROFICIENCY_EXOTIC, RARE*2 }, { ftEXPERTISE, UNCOMMON }, { ftIMPROVEDDISARM, UNCOMMON }, { ftIMPROVEDTRIP, UNCOMMON }, { ftWHIRLWINDATTACK, UNCOMMON }, { ftGREATFORTITUDE, RARE*2 }, { ftIMPROVEDCRITICAL, UNCOMMON }, { ftIMPROVEDINITIATIVE, COMMON }, { ftIMPROVEDUNARMEDSTRIKE, UNCOMMON }, { ftDEFLECTARROWS, RARE }, { ftSTUNNINGFIST, RARE }, { ftIRONWILL, RARE }, { ftLEADERSHIP, COMMON }, { ftLIGHTNINGREFLEXES, UNCOMMON }, { ftMOUNTEDCOMBAT, COMMON }, { ftMOUNTEDARCHERY, UNCOMMON }, { ftTRAMPLE, COMMON }, { ftRIDEBYATTACK, COMMON }, { ftSPIRITEDCHARGE, UNCOMMON }, { ftPOINTBLANKSHOT, UNCOMMON }, { ftFARSHOT, RARE }, { ftPRECISESHOT, RARE }, { ftRAPIDSHOT, RARE }, { ftSHOTONTHERUN, RARE }, { ftPOWERATTACK, COMMON }, { ftCLEAVE, COMMON }, { ftIMPROVEDBULLRUSH, UNCOMMON }, { ftSUNDER, UNCOMMON }, { ftGREATCLEAVE, UNCOMMON }, { ftQUICKDRAW, UNCOMMON }, { ftRUN, RARE }, { ftSKILLFOCUS, UNCOMMON }, { ftTOUGHNESS, UNCOMMON }, { ftTRACK, RARE*2 }, { ftTWOWEAPONFIGHTING, UNCOMMON }, { ftIMPROVEDTWOWEAPONFIGHTING, UNCOMMON }, { ftWEAPONFINESSE, UNCOMMON*2 }, { ftWEAPONFOCUS, UNCOMMON*2 }, { ftWEAPONSPECIALIZATION, UNCOMMON*2 }, { 0, 0 }};static PREFERREDFEATS fighterBonusFeats[] = { { ftAMBIDEXTERITY, UNCOMMON }, { ftBLINDFIGHT, COMMON }, { ftCOMBATREFLEXES, COMMON }, { ftDODGE, COMMON }, { ftMOBILITY, COMMON }, { ftSPRINGATTACK, UNCOMMON }, { ftWEAPONPROFICIENCY_EXOTIC, RARE }, { ftEXPERTISE, UNCOMMON }, { ftIMPROVEDDISARM, COMMON }, { ftIMPROVEDTRIP, UNCOMMON }, { ftWHIRLWINDATTACK, COMMON }, { ftIMPROVEDCRITICAL, COMMON }, { ftIMPROVEDINITIATIVE, COMMON }, { ftIMPROVEDUNARMEDSTRIKE, UNCOMMON }, { ftDEFLECTARROWS, RARE }, { ftSTUNNINGFIST, RARE }, { ftMOUNTEDCOMBAT, COMMON }, { ftMOUNTEDARCHERY, UNCOMMON }, { ftTRAMPLE, COMMON }, { ftRIDEBYATTACK, COMMON }, { ftSPIRITEDCHARGE, COMMON }, { ftPOINTBLANKSHOT, UNCOMMON }, { ftFARSHOT, UNCOMMON }, { ftPRECISESHOT, UNCOMMON }, { ftRAPIDSHOT, COMMON }, { ftSHOTONTHERUN, COMMON }, { ftPOWERATTACK, COMMON }, { ftCLEAVE, COMMON }, { ftIMPROVEDBULLRUSH, UNCOMMON }, { ftSUNDER, RARE }, { ftGREATCLEAVE, UNCOMMON }, { ftQUICKDRAW, UNCOMMON }, { ftTWOWEAPONFIGHTING, UNCOMMON }, { ftIMPROVEDTWOWEAPONFIGHTING, UNCOMMON }, { ftWEAPONFINESSE, UNCOMMON*2 }, { ftWEAPONFOCUS, UNCOMMON*2 }, { ftWEAPONSPECIALIZATION, UNCOMMON*2 }, { 0, 0 }};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -