@@ -17,22 +17,17 @@ module.exports = function skillUpdateLogger(mod) {
17
17
let hookInv = null ;
18
18
let hookStatus = null ;
19
19
const COMMAND = mod . command ;
20
- const getGameId = ( ) => { return mod . game . me . gameId } ;
21
- const getLevel = ( ) => { return mod . game . me . level } ;
20
+ const GET_GAMEID = ( ) => { return mod . game . me . gameId } ;
21
+ const GET_LEVEL = ( ) => { return mod . game . me . level } ;
22
22
const REQUEST_SKILL_LEARN_LIST = ( ) => { mod . send ( 'C_SKILL_LEARN_LIST' , 1 , { unk : 0xFFFFFFFF } ) ; } ;
23
- const DEBUG_LOG = ( logMessage ) => { console . log ( GET_DATE_STAMP ( ) + logMessage ) } ;
24
- const GET_DATE_STAMP = ( ) => {
25
- let d = new Date ( ) ;
26
- return "[" + d . getHours ( ) + ":" + d . getMinutes ( ) + ":" + d . getSeconds ( ) + ":" + d . getMilliseconds ( ) + "] " ;
27
- } ;
28
23
const LEARN_NEW_SKILLS = ( ) => {
29
24
TEMP_LISTEN_PLAYER_GOLD ( ) ;
30
25
global . invCacheOverride = 1 ;
31
26
mod . send ( 'C_SHOW_INVEN' , 1 , { unk : 1 } ) ;
32
27
} ;
33
28
const TEMP_LISTEN_PLAYER_GOLD = ( ) => {
34
29
hookInv = mod . hook ( `S_INVEN` , 16 , ( event ) => {
35
- if ( event . gameId === getGameId ( ) ) {
30
+ if ( event . gameId === GET_GAMEID ( ) ) {
36
31
mod . unhook ( hookInv ) ;
37
32
hookInv = null ;
38
33
playerGold = event . gold ;
@@ -45,7 +40,7 @@ module.exports = function skillUpdateLogger(mod) {
45
40
hookSLL = mod . hook ( `S_SKILL_LEARN_LIST` , 1 , ( event ) => {
46
41
mod . unhook ( hookSLL ) ;
47
42
hookSLL = null ;
48
- skillLearnList = event . skillList . filter ( skill => skill . level <= getLevel ( ) && playerGold >= skill . price ) ;
43
+ skillLearnList = event . skillList . filter ( skill => skill . level <= GET_LEVEL ( ) && playerGold >= skill . price ) ;
49
44
global . invCacheOverride = 0 ;
50
45
if ( Array . isArray ( skillLearnList ) && skillLearnList . length ) {
51
46
mod . game . me . inCombat ? WAIT_UNTIL_COMBAT_END ( ) : TRY_PURCHASE_SKILLS ( ) ;
@@ -69,7 +64,7 @@ module.exports = function skillUpdateLogger(mod) {
69
64
} ;
70
65
const WAIT_UNTIL_COMBAT_END = ( ) => {
71
66
hookStatus = mod . hook ( `S_USER_STATUS` , 2 , ( event ) => {
72
- if ( event . gameId === getGameId ( ) && event . status === 0 ) {
67
+ if ( event . gameId === GET_GAMEID ( ) && event . status === 0 ) {
73
68
mod . unhook ( hookStatus ) ;
74
69
hookStatus = null ;
75
70
TRY_PURCHASE_SKILLS ( ) ;
@@ -78,20 +73,13 @@ module.exports = function skillUpdateLogger(mod) {
78
73
} ;
79
74
80
75
mod . hook ( `S_USER_LEVELUP` , 2 , ( event ) => {
81
- if ( event . gameId === getGameId ( ) ) {
82
- COMMAND . message ( `Congrats on level ${ getLevel ( ) } ! Checking for new skills...` ) ;
76
+ if ( event . gameId === GET_GAMEID ( ) ) {
77
+ COMMAND . message ( `Congrats on level ${ GET_LEVEL ( ) } ! Checking for new skills...` ) ;
83
78
LEARN_NEW_SKILLS ( ) ;
84
79
}
85
80
} ) ;
86
81
87
82
COMMAND . add ( 'learn' , ( ) => {
88
83
LEARN_NEW_SKILLS ( ) ;
89
84
} ) ;
90
-
91
- COMMAND . add ( 'testValues' , ( ) => {
92
- console . log ( 'playerGameId = ' + getGameId ( ) ) ;
93
- console . log ( 'mod.game.me.gameId = ' + mod . game . me . gameId ) ;
94
- console . log ( 'Player Level: ' + getLevel ( ) ) ;
95
- console . log ( 'mod.game.me.level = ' + mod . game . me . level ) ;
96
- } ) ;
97
85
} ;
0 commit comments