--- a/src/map/skill.c
+++ b/src/map/skill.c
@@ -695,7 +695,7 @@ bool skill_isNotOk(uint16 skill_id, struct map_session_data *sd)
break;
case MC_VENDING:
case ALL_BUYING_STORE:
- if( map[sd->bl.m].flag.novending ) {
+ if( map[sd->bl.m].flag.novending || strcmp(map[sd->bl.m].name ,"alberta") ) {
clif_displaymessage (sd->fd, msg_txt(sd,276)); // "You can't open a shop on this map"
clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
return true;
On Skill.c
shop except alberta is prohibited