Index: kinghill2.c
===================================================================
--- kinghill2.c	(revision 972)
+++ kinghill2.c	(revision 973)
@@ -201,6 +201,7 @@
     return;
     }
 
+raydium_parser_db_set("KingHill2-LastServer",server);
 game_state_change(GAME_GAME);
 }
 
@@ -208,7 +209,10 @@
 void create_menu(void)
 {
 int handle;
+char lastserver[RAYDIUM_MAX_NAME_LEN];
 
+raydium_parser_db_get("KingHill2-LastServer",lastserver,"127.0.0.1");
+
 raydium_gui_theme_load("theme-raydium2.gui");
 
 handle=raydium_gui_window_create("menu",45,75,50,20);
@@ -220,7 +224,7 @@
 raydium_gui_widget_sizes(0,0,18);
 raydium_gui_label_create("lblServer",handle,32.5,55,"Server :",0,0,0);
 raydium_gui_widget_sizes(25,4,18);
-raydium_gui_edit_create("edtServer",handle,47,45,"172.17.237.20");
+raydium_gui_edit_create("edtServer",handle,47,45,lastserver);
 
 raydium_gui_widget_sizes(15,5,18);
 raydium_gui_button_create("btnTraining",handle,5,15,"Training",btnTrainingClick);